我正在尝试在 oracle 10.2 上定义一个数据库链接,其连接标识符会在问题标题中引发错误。我的 tnsnames.ora 文件中有连接标识符(服务名称)。我可以使用此服务名称连接 sqlplus。没问题。这是创建sql:
创建数据库链接 dev1.REGRESS.RDBMS.DEV.US.ORACLE.COM 使用“dev1”连接到 pass1 标识的 user1;
使用链接选择:select * from t_users@dev1;
我得到:ORA-12154:TNS:无法解析指定的连接标识符
使用 sqlplus 连接到 oracle 到“未识别”服务(没有问题):sqlplus user1/pass1@dev1
我定义了另一个链接到我正在使用的同一个数据库(环回) - 工作正常。
我阅读并尝试了我能找到的关于该主题的任何内容,但没有解决这个问题。
有什么建议么?