oracle中net manager使用

當我們建立了Oracle數據庫後,必須合理地配置監聽程序和網絡服務名後,客戶應用才能訪問我們的數據庫。所以服務器端必須配置監聽程序,而網絡服務名在客戶端跟服務器端都可以配置。看如下說明:

1。服務器端的監聽程序用於接收客戶端的連接請求。

在建立了Oracle數據庫之後,爲了使得客戶應用可以訪問特定數據庫,必須要在監聽程序中追加該數據庫。一個監聽程序可以監聽多個Oracle數據庫,多個監聽程序也可以監聽同一個數據庫。但是監聽程序只能用於同一臺服務器上的Oracle數據庫。安裝了Oracle時,會自動建立默認的監聽程序LISTENER.一般只需要將需要使用的數據庫追加到這個監聽程序上就可以了。

監聽程序使用的默認端口爲1521

保存了監聽程序配置之後,必須要重新啓動監聽程序才能生效。windows中可以在“服務”中重新啓動。

例如:假如我在10.150.27.45上裝了ORACLE服務器,端口是1521,爲了讓其他客戶端應用(不管是本地的還是其他的)可以訪問我的名爲TESTDB的數據庫,首先得在服務器上配置監聽器:進入NET MANAGER 新建一個端口,如命名爲LISTENER,配置主機名:如10.150.27.45和端口1521,配置全局數據庫名:如TESTDB,然後保存就好了

2。客戶端需要配置網絡服務名,應用程序使用網絡服務名才能訪問Oracle數據庫, 一般使用數據庫名作爲服務名。注意: 網絡協議要與監聽程序的一致(如TCP/IP)

例如:假如我在10.150.27.46上裝了ORACLE客戶端,進入NET MANAGER,新建一服務命名,如:TEST,然後配置你要連接的DB服務器名字和端口好,如:10.150.27.45, 1521,配置服務名,必須跟監聽端口的全局數據庫名一樣:如TESTDB,然後你可以通過輸入用戶名和密碼測試連接成不成功了

3、若在開始菜單中沒有net manager圖標,則可以進入oracle安裝路徑下oracle/network/admin下面的tnsnames文件下配置網絡服務名。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章