扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
一下是我改变listener端口号的步骤: 1. 首先需要停止listener, 使用命令lsnrctl stop 2. listener停止以后,到你的$ORACLE_HOME/network/admin下找到listener.ora这个文件 3. 用vi编辑这个文件,你可以在这里查看listener的端口号,然后修改成你想要的值,这里是由1522改成1521。 4. 保存修改好的文件 5. 启动sqlplus以SYSTEM账户登录数据库,sqlplus SYSTEM/Password@*** 6. 执行如下命令: ALTER SYSTEM SET LOCAL_LISTENER = (ADDRESS=(PROTOCOL=TCP)(HOST=oraclehost)(PORT=1521)); ALTER SYSTEM REGISTER; 7. 执行lsnrctl status验证listener状态。
成都创新互联专注于企业营销型网站建设、网站重做改版、周村网站定制设计、自适应品牌网站建设、H5高端网站建设、购物商城网站建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为周村等各大城市提供网站开发制作服务。
服务端\x0d\x0a先停止监听服务,然后修改ORACLE_HOME/network/admin/listener.ora文件里PORT=的值,然后重启监听服务\x0d\x0a\x0d\x0a客户端\x0d\x0a修改ORACLE_HOME/network/admin/tnsnames,ora文件里PORT=的值
你是要问 服务端的端口 怎么调整成 非默认端口?
listener.ora中,调整 1521为你要 指定的 端口,比如6521
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 6521))
)
)
还是要问 客户端如何指定其他端口?
tnsnames.ora中,1521改成 服务端提供的端口即可,比如 6521
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 6521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
修改Oracle的端口号实际是修改其监听器的监听端口,具体方法是
进入oracle目录下得/network/admin/lisnter.ora
然后加入或者修改以下内容
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ????)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
其中问号的地方每个机器不一样,一般自己装的都是orcl,将1521改为所需要的端口后保存退出
然后,开始-》运行,输入cmd
进入控制台,执行2条命令:
1. 关闭监听:lsnrctl stop
2 打开监听: lsnrctl start
完成
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流