天天看點

Oracle學習筆記十一:監聽網絡管理

一、基礎知識

1.1、配置檔案

  • Listener.ora
  • Tnsnames.ora

1.2、配置圖形指令

  • netca

1.3、啟動/關閉/檢視指令

  • lsnrctl start/stop/status

1.4、通過oracle client 配置tnsname.ora 連接配接資料庫

二、監聽網絡管理案例一

2.1、案例說明:請增加一個1522端口的監聽,用于容災使用。

1)在指令提示符下輸入"netca",打開Oracle Net Configuration Assistant。選擇"監聽程式配置",點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

2)選擇"添加",點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

3)輸入監聽程式名,點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

4)預設選擇,點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

5)選擇"請使用另一個端口号",輸入"1522",點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

6)預設選擇,點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

7)預設選擇,點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

8)至此,監聽程式配置完成。

Oracle學習筆記十一:監聽網絡管理

9)輸入以下指令可開啟1522監聽:

lsnrctl start listener1522      
Oracle學習筆記十一:監聽網絡管理

10)1522監聽開啟後,輸入以下指令檢視監聽狀态:

lsnrctl status      
Oracle學習筆記十一:監聽網絡管理

從上圖可以看到,監聽程式參數檔案listener.ora所在的路徑。

11)進入listener.ora所在的路徑,使用記事本打開listener.ora,可以看到1522監聽的配置參數。

Oracle學習筆記十一:監聽網絡管理

三、監聽網絡管理案例二

3.1、案例說明:請配置一個用戶端連接配接,可以遠端登入其它資料庫。

1)在指令提示符下輸入"netca",打開Oracle Net Configuration Assistant。選擇"本地網絡服務名配置",點選"下一步"。

Oracle學習筆記十一:監聽網絡管理
Oracle學習筆記十一:監聽網絡管理

3)輸入服務名(資料庫名)"test",點選"下一步"。

Oracle學習筆記十一:監聽網絡管理
Oracle學習筆記十一:監聽網絡管理

5)主機名輸入伺服器IP位址,點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

6)選擇"是,進行測試",點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

7)點選"更改登入"。

Oracle學習筆記十一:監聽網絡管理

8)輸入system賬戶及密碼,點選"确定"。

Oracle學習筆記十一:監聽網絡管理

9)此時,可以看到測試已成功,點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

10)網絡服務名可以不與資料庫名一樣,此處輸入"test01"。

Oracle學習筆記十一:監聽網絡管理

11)預設選擇,點選"下一步"。

Oracle學習筆記十一:監聽網絡管理

12)至此,網絡服務名配置完畢。

Oracle學習筆記十一:監聽網絡管理

13)在指令提示符下測試連接配接,可以看到已成功。

Oracle學習筆記十一:監聽網絡管理