標籤:oracle安裝 ddr oracle word 使用 檔案 應用程式 表示 res
串連資料庫可以有三種方式,使用Oracle內建的SQL*Plus和SQLDeveloper,以及使用第三方工具PL/SQLDeveloper。
一、使用SQL*Plus串連資料庫
SQL*Plus串連也有三種串連方式,可以分為兩類,一類需要設定檔tnsnames.ora,另一類不需要
1、命令格式:sqlplus [username]/[password]@sid
使用樣本:sqlplus scott/[email protected]
這種方式是最常用的方式,這種方式需要設定檔,@sid可以不寫,不寫預設串連本地的資料庫,且不寫@sid可以不開啟監聽服務。
2、命令格式:sqlplus [username]/[password]@[host]:[port]/[sid]
使用樣本:sqlplus scott/[email protected]:1521/ORCL
這種方式不需要設定檔,因為在串連時已經把串連的目標簡單的進行了說明,其中host為目標伺服器的地址,可以寫IP地址、
伺服器名、localhost和127.0.0.1,port為伺服器的監聽服務的連接埠號碼。
3、命令格式:sqlplus [username]/[password]@‘(description=(address_list=(address=(protocol=tcp)(host=[host])
(port=[port])))(connect_data=(service_name=[sid])))‘
使用樣本:sqlplus scott/[email protected]‘(description=(address_list=(address=(protocol=tcp)(host=192.168.0.107)
(port=1521)))(connect_data=(service_name=ORCL)))‘
這種方式也不需要設定檔,因為串連時已經詳細的說明了配置資訊,相比上一種方式,這種方式更靈活,但也更繁瑣。
在三種方式的後面,都可以加上 as [sysdba|sysoper],表示串連的使用者的角色,但僅在串連的使用者是SYS時需要指明角色。
二、使用SQLDeveloper串連資料庫
SQLDeveloper是Oracle內建的圖形化串連工具,可在開始菜單-->所有程式-->Oracle-->應用程式開發內找到。
在第一次使用SQLDeveloper時,會提示配置java.exe,java.exe的路徑一般在Oracle安裝目錄\product\Oracle版本\dbhome_1\jdk\bin中,
配置完成後,會提示關聯檔案類型,選擇需要的即可。
開啟SQLDeveloper後,在左側樹形菜單右鍵選擇建立串連,就可以看到建立串連的視窗,串連資訊填寫正確即可串連資料庫(串連名並無特殊規定,
可以隨便取,角色只有在登陸使用者是SYS時需要選擇,串連之前可以先測試連接是否成功,在左下角會有提示資訊)。
三、使用PL/SQLDeveloper串連資料庫
PL/SQLDeveloper是第三方的圖形化串連工具,較之SQLDeveloper具有更多的功能(不過需要收費。。。)。
在安裝後,直接開啟即可看到登入提示,填寫登入資訊即可(資料庫選項實為本地服務名,至於角色的選擇與前面兩種方式一樣)。
需注意,這三種種方式都需配置好本地服務名,並且伺服器需開啟監聽服務才能串連(使用SQL*Plus且不使用@除外)。
Oracle附錄——串連資料庫