一、基礎知識
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。選擇"監聽程式配置",點選"下一步"。
2)選擇"添加",點選"下一步"。
3)輸入監聽程式名,點選"下一步"。
4)預設選擇,點選"下一步"。
5)選擇"請使用另一個端口号",輸入"1522",點選"下一步"。
6)預設選擇,點選"下一步"。
7)預設選擇,點選"下一步"。
8)至此,監聽程式配置完成。
9)輸入以下指令可開啟1522監聽:
lsnrctl start listener1522
10)1522監聽開啟後,輸入以下指令檢視監聽狀态:
lsnrctl status
從上圖可以看到,監聽程式參數檔案listener.ora所在的路徑。
11)進入listener.ora所在的路徑,使用記事本打開listener.ora,可以看到1522監聽的配置參數。
三、監聽網絡管理案例二
3.1、案例說明:請配置一個用戶端連接配接,可以遠端登入其它資料庫。
1)在指令提示符下輸入"netca",打開Oracle Net Configuration Assistant。選擇"本地網絡服務名配置",點選"下一步"。
3)輸入服務名(資料庫名)"test",點選"下一步"。
5)主機名輸入伺服器IP位址,點選"下一步"。
6)選擇"是,進行測試",點選"下一步"。
7)點選"更改登入"。
8)輸入system賬戶及密碼,點選"确定"。
9)此時,可以看到測試已成功,點選"下一步"。
10)網絡服務名可以不與資料庫名一樣,此處輸入"test01"。
11)預設選擇,點選"下一步"。
12)至此,網絡服務名配置完畢。
13)在指令提示符下測試連接配接,可以看到已成功。