DBLINK连接问题

mingyue19850801 2009-07-03 12:45:06
我按如下创建DBLINK(SELECT * FROM table_name@linkfkdemo)SQL可以运行正常
CREATE [PUBLIC] database link linkfkdemo
   connect to fkdemo identified by fkdemo
   using '(DESCRIPTION =
   (ADDRESS = (PROTOCOL = TCP)(HOST = 10.213.252.232)(PORT = 1521))
   (CONNECT_DATA =
   (sid = test)
   )
   )';

但是我按如下方法创建
CREATE DATABASE LINK linkfkdemo
  connect to fkdemo
  identified by fkdemo using '连接串的名字';再去运行查询语句会返回ORA-12154的错误
我在tnsnames.ora已经配置好连接了请问那位高手能给出答案,感激不尽!
...全文
63 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mingyue19850801 2009-07-03
  • 打赏
  • 举报
回复
tnsname.ora里面的配置文件是这样的
my_server =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))
(CONNECT_DATA =
(SID = test)
)
)

DBLINK就是如下写法应该没有问题吧,而且用PL/SQL工具我真接登陆我是可以连到数据库的
CREATE DATABASE LINK linkfkdemo
  connect to fkdemo
  identified by fkdemo using 'my_server'
inthirties 2009-07-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jdsnhan 的回复:]
连接串的名字在tnsname.ora文件中存在吗?

在本地的服务器上 conn usr/pwd@连接串名称 能连接上吗
[/Quote]

对,先试试tnsname配置对不对。
jdsnhan 2009-07-03
  • 打赏
  • 举报
回复
连接串的名字在tnsname.ora文件中存在吗?

在本地的服务器上 conn usr/pwd@连接串名称 能连接上吗

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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