一下是我改變listener端口號的步驟: 1. 首先需要停止listener, 使用命令lsnrctl stop 2. listener停止以后,到你的$ORACLE_HOME/network/admin下找到listener.ora這個文件 3. 用vi編輯這個文件,你可以在這里查看listener的端口號,然后修改成你想要的值,這里是由1522改成1521。 4. 保存修改好的文件 5. 啟動sqlplus以SYSTEM賬戶登錄數(shù)據(jù)庫,sqlplus SYSTEM/Password@*** 6. 執(zhí)行如下命令: ALTER SYSTEM SET LOCAL_LISTENER = (ADDRESS=(PROTOCOL=TCP)(HOST=oraclehost)(PORT=1521)); ALTER SYSTEM REGISTER; 7. 執(zhí)行l(wèi)snrctl status驗證listener狀態(tài)。
成都創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、周村網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、購物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為周村等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
服務(wù)端\x0d\x0a先停止監(jiān)聽服務(wù),然后修改ORACLE_HOME/network/admin/listener.ora文件里PORT=的值,然后重啟監(jiān)聽服務(wù)\x0d\x0a\x0d\x0a客戶端\x0d\x0a修改ORACLE_HOME/network/admin/tnsnames,ora文件里PORT=的值
你是要問 服務(wù)端的端口 怎么調(diào)整成 非默認(rèn)端口?
listener.ora中,調(diào)整 1521為你要 指定的 端口,比如6521
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 6521))
)
)
還是要問 客戶端如何指定其他端口?
tnsnames.ora中,1521改成 服務(wù)端提供的端口即可,比如 6521
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 6521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
修改Oracle的端口號實際是修改其監(jiān)聽器的監(jiān)聽端口,具體方法是
進(jìn)入oracle目錄下得/network/admin/lisnter.ora
然后加入或者修改以下內(nèi)容
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ????)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
其中問號的地方每個機器不一樣,一般自己裝的都是orcl,將1521改為所需要的端口后保存退出
然后,開始-》運行,輸入cmd
進(jìn)入控制臺,執(zhí)行2條命令:
1. 關(guān)閉監(jiān)聽:lsnrctl stop
2 打開監(jiān)聽: lsnrctl start
完成