最近遇到了一个db link怪问题:
我有两个库,一个sid是gztest,另一个sid是test
现在gztest库中执行如下代码
SQL> select db_link, owner, host, username FROM dba_db_links ORDER BY db_link;DB_LINK      OWNER        HOST      USERNAME
-------------------------------------------------
TEST         PUBLIC       TEST      GZCETC能查到链到test 库的 这个DB LINK,但是删除的话,却:
SQL> drop public database link TEST;
drop public database link TEST
                          *
ERROR 位于第 1 行:
ORA-02024: 未找到数据库链接不知道怎么回事,不让删另外在GZTEST下执行:
SQL> select * from dual@test;
select * from dual@test
                   *
ERROR 位于第 1 行:
ORA-02019: 未找到远程数据库的连接说明不知道怎么回事,另外我的gztest库 global_names=false
且我的test库也可以正常登录,另外我在toad下gztest库中也可以看到这个test db link