前期准备
- 管理员账户/密码
步骤
- 查看监听状态
lsnrctl status
- 停止监听
lsnrctl stop
C:\Windows\system32>lsnrctl stop LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 12-6月 -2019 14:03:40 Copyright (c) 1991, 2010, Oracle. All rights reserved. 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))) 命令执行成功
- 修改
tnsnames.ora
和listener.ora
文件中的端口号(port后面的值) - 修改数据库中初始化参数
local_listener
,此步骤很重要#以管理员身份登陆oracle sqlplus username/password@orcl as sysdba #查看参数 show parameter local_listener # local_listener后值为istener.ora文件中LISTENER后DESCRIPTION后的值,也为lsnrctl status中所查看到的值 alter system set local_listener='(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1522))'
- 启动监听
lsnrctl start
- 端口修改完成