Oracle搭建好了之后,发现只能在服务器本机链接oracle,其他客户端无法链接,这是因为监听地址是本地localhost,重建监听即可
lsnrctl status 查看监听的名称
lsnrctl stop 停止监听,并关闭数据库
sqlplus / as sysdba
SQL>shutdown immediate
进入监听配置文件路径C:\soft\WINDOWS.X64_193000_db_home\network\admin\,备份原文件并修改listener.ora和tnsnames.ora文件
(SID_DESC =
(SID_NAME = orcl)
(ORACLE_HOME = C:\soft\WINDOWS.X64_193000_db_home)
)
从开始下找到配置监听的程序,将原先的监听先删除,然后进行新的监听添加
启动oracle,并查看监听
sqlplus / as sysdba
SQL>startup
如下图所示。实例的监听地址已修改,远程可链接oracle