1. 程式人生 > 其它 >linux下oracle修改預設監聽埠號1521

linux下oracle修改預設監聽埠號1521

技術標籤:大資料運維Oracle

Oracle版本為11g,主機名為 cm02,ip為192.168.x.22

1.檢視監聽狀態

lsnrctl status 

可以看出預設埠為1521

2.停止監聽

lsnrctl stop

3.修改listener.ora配置檔案

vi $ORACLE_HOME/network/admin/listener.ora      

注意 只修改圈出的地方;將埠修改為9999

4.登入並檢視local_listener引數

sqlplus / as sysdba                                        
SQL> show parameter local_listener

由於開始的時候使用的是預設值,所以現在VALUE裡面是空的

5.修改local_listener引數

SQL> alter system set local_listener="(address = (protocol = tcp)(host = 192.168.x.22)(port = 9999))";
SQL> show parameter local_listener

注意修改此處的host = 192.168.x.22為自己機器實際的ip;

6.啟動監聽

lsnrctl start

7.檢視埠狀態

netstat -an|grep 9999

8.修改tnsnames.ora監聽檔案

vi $ORACLE_HOME/network/admin/tnsnames.ora

修改埠為9999

9.再次登入連線

sqlplus system/[email protected]

登陸成功;