oracle 跨库查询

baoshan 2007-12-19 09:42:32
我现在的环境是sun solaris+oracle 10g,想查询另一台机子上oracle9i数据库的内容,在网上搜索了很多,大都是通过create public database link建立数据库链接,但是一直出现错误:“无法解析指定的链接标识”,通过修改tnsnames.ora文件,还是不能解决。是不是solaris的环境特殊还是其他原因。有劳各位看看解决这个问题,不胜感激
...全文
178 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
baoshan 2007-12-24
  • 打赏
  • 举报
回复
问题解决了。建立的DB link的名字要和对方数据库的名字相同才行
shui_windows 2007-12-20
  • 打赏
  • 举报
回复
在oracle的默认参数的设置下
建立的DB link的名字要和对方数据库的名字相同才行
kinglht 2007-12-19
  • 打赏
  • 举报
回复
跟环境应该没关系,估计你dblink建的有问题,确认一下dblink和tnsnames.ora文件里配置的是否一样。
tom_cheung 2007-12-19
  • 打赏
  • 举报
回复
先用tnsping 服务名看看能不能ping的通
再用sqlplus试试能不能连接
doer_ljy 2007-12-19
  • 打赏
  • 举报
回复
两台机器之间能否通过DNSping 得通呢?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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