我的异常网 Java Web开发 Java 面试 J2ME J2EE Java相关 Eclipse J2SE .NET分析设计 .NET Framework .NET面试 .NET组件控件 VC J# Delphi .NET报表 C# ASP LINQ .NET新技术 VB Web Service .NET相关 Oracle面试 Oracle认证考试 Oracle管理 Oracle开发 Oracle技术 Java Exception DotNet Exception Oracle Exception
  

oracle dblink错误:ORA-12154 could not resolve the connect identifier specified

我创建了一个dblink去调用另外一个数据库如下:
create public database link LINKA
  connect to aaa identified by aaa123
  using '(DESCRIPTION =
  (DESCRIPTION =
  (ADDRESS_LIST =
  (ADDRESS =
  (PROTOCOL = TCP)
  (HOST = 100.223.21.2)
  (PORT = 1341)
  )
  )
  (CONNECT_DATA =
  (SERVICE_NAME = bbb)
  )';
aaa和aaa123是我登陆数据库bbb的用户名和密码
现在的问题是dblink创建好了,在pl/sql的DataLink links下面也可以看到
不过当我调用Select * From aaa.test@LINKA的时候显示错误
ORA-12154 could not resolve the connect identifier specified
这是为什么?

------解决方法--------------------------------------------------------
 

探讨
ORA-12154 could not resolve the connect identifier specified  不过这个不是两个DESCRIPTION = 的问题 那个是我复制的时候没弄好
原因好像是同一个oracle数据库的两个数据库用户互相访问对方的表的时候好像不能用dblink的方式,直接用"用户名.表名"就可以了。
    
    
如异常没有得到解决,请继续查看以下解决方法:
热点异常解决方法
最新异常解决方法
随机异常解决方法