2020-06-04
ORA-12154: TNS: could not resolve the connect identifier specified
应用服务器安装了oracle客户端软件,数据库服务器是在redhat7.6上安装的19.3容器数据库,现从应用服务器端远程连接服务端数据库报错。地址能ping通,tnsping也通,客户端tnsnames.ora也配置了。
收藏
复制链接
微信扫码分享
在小程序上查看
分享
11条回答
默认
最新
应用服务器telnet 端口 过去能通不嘛
评论
有用 0采纳答案后不可修改和取消
telnet 1521端口不通
评论
有用 0采纳答案后不可修改和取消
不是DG,想从应用端远程连接数据库报错
评论
有用 0如果tnsping可以通,1521应该是可以telnet上的吧 ,上图看看
评论
有用 0采纳答案后不可修改和取消
说错了tnsping不通
评论
有用 0贴listener和tnsname文件内容及监听状态上来看看
评论
有用 0如果是我遇到这个问题,那么我会说明部署环境,RAC 还是 单机? 操作系统版本,然后报错的截图。
排查中需要看 sqlnet.ora 和 listener.ora 以及你本地的 tnsnames.ora 还有监听状态。
tnsping telnet 那些地址能通那些不行?
RAC 的话 有 VIP scanip 都要开通墙。
可能的原因客户端不兼容问题,VIP 和 scanip 没有开通所有的墙。
最后你说的 tnsping 到底是通还是不通呢?要是不通先排查你的 tnsnames.ora 是否配置正确了。
评论
有用 0采纳答案后不可修改和取消
已解决,tnsnames.ora多了一个空格。谢谢大家,还有以后提问问题会描述清楚。
评论
有用 0采纳答案后不可修改和取消
问题已关闭: 问题已经得到解决
评论
有用 0回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏


