oracle的網路配置

2021-06-05 19:32:04 字數 1956 閱讀 3692

oracle網路配置主要包括兩部分,伺服器端配置和客戶端配置。在服務端通過配置服務端監聽程式(listener.ora)來支援遠端連線資料庫。客戶端配置(tnsnames.ora)來連線遠端資料庫。

服務端可以通過oracle自帶工具net manager來配置,其實也是修改listener.ora。系統啟動監聽是就是讀取listener.ora的資訊來配置監聽程式。所以也可以直接編寫listener.ora。這個檔案在$oracle_home\network\admin\下,$oracle_home就是oracle的主目錄,我的是d:\oracle\product\11.2.0\dbhome_1。listener.ora的**如下:

# listener.ora network configuration file: d:\oracle\product\11.2.0\dbhome_1\\network\admin\listener.ora

# generated by oracle configuration tools.

sid_list_listener =

(sid_list =

(sid_desc =

(sid_name = pl***tproc)

(oracle_home = d:\oracle\product\11.2.0\dbhome_1)

(program = extproc)

)(sid_desc =

(sid_name = blackhaha)

(oracle_home = d:\oracle\product\11.2.0\dbhome_1)

(global_dbname = blackhah)))

listener =

(description_list =

(description =

(address = (protocol = tcp)(host = localhost)(port = 1521))))

adr_base_listener = d:\oracle

其中要注意oracle的資料庫名的字元數不能大於8,sid可以(如上紅色標記);

客戶端配置可以通過net configuration assistant的來配置,其實也是工具也是通過修改tnsnames.ora來配置,所以也可以直接編輯tnsnames.ora檔案;

tnsnames.ora的**如下:

# tnsnames.ora network configuration file: d:\oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.ora

# generated by oracle configuration tools.

blackhaha =

(description =

(address = (protocol = tcp)(host = localhost)(port = 1521))

(connect_data =

(service_name = blackhaha)

(sid_name = blackhaha)  ))

最後要說明的是在伺服器上同時有listener.ora和tnsnames.ora,當在同一來機子上通過監聽來訪問資料庫,如em管理器來訪問資料庫,就用這兩個檔案。而要是遠端登入的話是通過遠端的tnsnames.ora來和服務端的listener.ora來通訊。

配置完後進入cmd介面執行lsnrctl進入lsnrctl,執行start就啟動監聽。啟動成功會顯示命令執行成功。通過執行status來檢視狀態。在cmd下tnsping blackhaha來測試連線有沒成功。blackhaha是tnsnames.ora設定的服務名。成功會顯示ok。

遠端登入資料庫方法:在命令列執行sqlplus進入sqlplus環境,輸入使用者名稱system@blackhaha,blackhaha是tnsnames.ora設定的服務名,再輸入密碼驗證是否連線成功。

要是啟動錯誤就檢視資料庫名和sid設定有沒問題。

Oracle安裝時網路配置

昨天終於把oracle 10g配置可以搞好了,開始主要的原因是由於網路配置有問題 1.開啟 control panel 選擇 add remove hardware 然後選擇 next 2.選擇 add troubleshoot a device 然後選擇 next 3.從 devices 列表中選...

oracle11g 網路配置

1 檢視監聽 c lsnrctl status lsnrctl for 32 bit windows version 11.2.0.1.0 production on 29 3月 2015 21 13 14 正在連線到 description address protocol ipc key ext...

oracle監聽與網路名配置

路徑目錄 product 11.2.0 dbhome 1 network admin listener 原件 配置 host 路徑 本機ip或localhost 與 adr base listener oracle安裝路徑 tnsnames 網路名原件 配置 host 路徑 本機 ip 或 loca...