oracle 监听口 短连接,oracle解决远程连接监听问题

用的win10预览版 , 昨天晚上关了 电脑 自动更新了 , 今天早上起来发现用plsql就连不上oracle了 , 报错如下(感觉是自动更新的锅)1ORA-12545: 因目标主机或对象不存在, 连接失败

然后上谷歌查了下 , 说是监听器的配置文件的ip地址问题 , 然后去修改了下文件 , 两个ip都改成了localhost.

这里说一下 , 需要修改的配置文件是listener.ora 和 tnsnames.ora .

路径是你电脑oracle安装目录product10.2.0db_1NETWORKADMIN.

0b1a51777e2e5645771d4ab21e989fae.png

好的 , 修改完之后 , 重启了下oracle的服务(listener服务被停止掉了 , 已经感觉到没有解决问题) , 然后进入plsql重新登录 , 发现没有报刚刚的错误了.

这次换了个新的报错 …1ORA-12541:TNS:无监听程序

然后我在谷歌上搜索了一会 , 发现给出的解决方案也只是我刚刚已经做过的修改ip.

想了下 , 刚刚一起出现的问题 : listener服务被停止

然后换了个思路 , 如何把这个监听服务给启动 . 然后再一篇很老的博客里看到了解决步骤 .

首先用管理员身份启动 Net Configration Assistant这个软件 (oracle安装时附带安装的 , 用来配置远程连接的)

然后选择监听程序配置

如果想要删除当前配置重新设置就选删除 , 如果想重新配置就选重新配置

重新配置选择协议的时候 , 选了IPC 记得 配置连接 密钥 , 也就是你之前配的别名. emmm , 比如 ORCL 这种

配置完了之后选择完成 , 然后会自动关闭窗口 .

然后打开终端 , cmd和powershell都行 , 输入lsnrctl start 回车 , 就会启动你配置的监听器 , 如果感觉还不放心的话 就去 服务里再重启下oracle的服务.

重启完成后 , 打开plsql , 再次连接 , 就可以发现可以完美连接了 !

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值