最近遇到了一个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
我有两个库,一个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
解决方案 »
- 有sql语句优化经验的请看看
- oracle 查询最高分
- 用数据链路更新SQL Server的表后,SQL Server无响应
- 一个简单的有关日期的查询,100分 在线等 写成存储过程 给高分
- 安装personal oracle9i后,运行sql plus 总是 出现 tns 没有监听器的错误?
- 求一sql语句
- 如果实现???
- ORA-04045: 在重新编译/重新验证 MDSYS.SDO_DROP_USER 时出错????????
- 这句SQL语句如何优化,现在执行很慢很慢......
- ORACLE.exe 卡硬盘
- 怎样使视图上某个计算列的函数索引起作用?
- 如何对oracle的数据库连接进行监控?急!!!
我用了你的方法,还是不行