Oracle數(shù)據(jù)庫連接

oracle數(shù)據(jù)庫連接

經(jīng)過前幾章的介紹,我們已經(jīng)了解了什么是oracle數(shù)據(jù)庫以及其安裝方法,那么本章節(jié),將和大家說說如何使用sql * plus和sql developer 工具連接到oracle數(shù)據(jù)庫服務(wù)器。

 

使用sql * plus連接oracle數(shù)據(jù)庫服務(wù)器

sql plus是交互式查詢工具,我們在安裝oracle數(shù)據(jù)庫服務(wù)器或客戶端時會自動安裝。sql plus有一個命令行界面,允許您連接到oracle數(shù)據(jù)庫服務(wù)器并交互執(zhí)行語句。

注意: 如果有使用過mysql或postgresql,sql * plus與mysql中的mysql程序或postgresql中的psql類似。

我們可以在終端輸入sqlplus命令,以此來在linux或window中啟動sql * plus。

sqlplus 

以windows 10系統(tǒng)為例,在windows的“開始”菜單的“程序”文件夾中找到sql * plus程序,如下所示:

啟動sqlplus圖標(biāo)時,會提示輸入用戶名和密碼。輸入在安裝oracle數(shù)據(jù)庫服務(wù)器期間設(shè)置的用戶名和密碼。如果不知道要使用哪個帳戶,請詢問安裝數(shù)據(jù)庫的管理員。

假設(shè)要使用sys帳戶連接到本地oracle數(shù)據(jù)庫服務(wù)器,請輸入以下信息:

按下enter后,您應(yīng)該看到一條消息,后面跟著sql>命令行,如下所示:

如上圖所示,您已成功連接到oracle數(shù)據(jù)庫服務(wù)器。

在oracle 12c中,當(dāng)連接到數(shù)據(jù)庫服務(wù)器時,默認(rèn)數(shù)據(jù)庫是名為cdb$root的root容器數(shù)據(jù)庫。 要顯示數(shù)據(jù)庫名稱,請使用show命令:

sql> show con_name; con_name ------------------------------ cdb$root 

如果要切換到可插拔數(shù)據(jù)庫,請使用alter session語句將當(dāng)前數(shù)據(jù)庫設(shè)置為可插入數(shù)據(jù)庫,例如:pdbordl,如下所示:

sql> alter session set container = pdborcl; session altered. 

現(xiàn)在,您連接到pdborcl數(shù)據(jù)庫。

要斷開用戶與oracle數(shù)據(jù)庫服務(wù)器的連接,請使用exit命令:

sql> exit 

要將ot用戶連接到位于pdborcl可插拔數(shù)據(jù)庫中的示例數(shù)據(jù)庫,請輸入以下命令:

sqlplus ot@pdborcl 

sql plus會提示輸入ot用戶的密碼。輸入密碼,您將連接到oracle數(shù)據(jù)庫服務(wù)器中的pdborcl* 數(shù)據(jù)庫。

 

使用sql developer連接到oracle數(shù)據(jù)庫服務(wù)器

sql developer是一個用于在oracle數(shù)據(jù)庫中使用sql的免費gui工具。與sql * plus程序一樣,sql developer在安裝oracle數(shù)據(jù)庫服務(wù)器或客戶端時自動安裝。

要啟動sql developer程序,請單擊開始菜單中oracle程序文件夾中的sql developer圖標(biāo),如下圖所示:

以下顯示了sql developer程序:

要創(chuàng)建一個新的數(shù)據(jù)庫連接:

(1)首先,單擊新建按鈕或按下ctrl-n;

(2)然后,選擇數(shù)據(jù)庫連接選項并單擊 確定 按鈕。

將顯示一個新建/選擇數(shù)據(jù)庫連接 對話框,在這個對話框中,您需要輸入以下信息:

第一步 ,輸入以下信息:

● 連接名稱,它可以是任何您喜歡的名字,這里使用對話框中顯示為ot 。

● 用戶名和密碼,在這個示例中是:ot/orcl1234。

● 通過選中保存密碼復(fù)選框來保存密碼。

第二步 ,選擇tns作為連接類型。

第三步 ,選擇tns連接類型后將顯示“網(wǎng)絡(luò)別名”列表。只要選擇pdborcl作為網(wǎng)絡(luò)別名。 通過這樣做,可以明確指定要連接的可插拔數(shù)據(jù)庫pdborcl。

第四步 ,單擊測試 按鈕來測試數(shù)據(jù)庫連接。 如果看到狀態(tài):成功消息,則準(zhǔn)備好連接到oracle數(shù)據(jù)庫服務(wù)器。

為了節(jié)省時間再次輸入所有的連接參數(shù),點擊保存按鈕。 連接將被保存并顯示在對話框的左側(cè)。每當(dāng)想重新連接,你只需要點擊保存的連接,所有的參數(shù)將被自動填寫。

現(xiàn)在,可以單擊連接(connect)按鈕連接到oracle數(shù)據(jù)庫服務(wù)器。

雙擊connections> ot> tables,將看到ot樣本數(shù)據(jù)庫中的所有表格。

下一節(jié):oracle select語句

oracle教程

相關(guān)文章
亚洲国产精品第一区二区,久久免费视频77,99V久久综合狠狠综合久久,国产免费久久九九免费视频