请教关于连接oracle rac,tnsping 发生tns-12547(lost contact)错误问题

jessieliang 2014-12-26 01:45:33
现在我们想要在自己系统的oracle数据库上,通过dblink方式连接一个oracle rac的数据库。
在我们的服务器上应该配置那些东西。我们的数据库版本为11.1.0.7.0

只是tnsname.ora就可以了吗?

tnsname.ora文件中需要配置写什么内容。

目前配置文件是参照
tnsnames.ora
RACDB=
(DESCRIPTION =
(ADDRESS_LIST =
(LOAD_BALANCE = yes)
(ADDRESS = (PROTOCOL = TCP)(HOST = node-vip2)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = node-vip1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = racdb)
)
)

现在通过telnet是可以连接rac的,但是通过tnsping就显示TNS-12547(lost contact)的错误。
...全文
850 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
bw555 2014-12-26
  • 打赏
  • 举报
回复
telnet 使用的一般是23端口 tnsping 一般访问的是1521端口 并不能保证telnet成功就一定能tnsping成功的 另外tnsping还需要服务器的数据库的监听程序正常启动才可以 可以使用lsnrctl status查看监听状态

17,137

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧