内容阅读
在知识库中专注阅读,并随时返回相关工具与课程
ORA-02080警告分布式
数据库链接正在使用中
Database link is in use
错误描述
无法删除数据库链接,因为它当前正被活动会话使用。
可能原因
- 活动事务正在使用数据库链接
- 另一个会话通过链接打开了游标
- 分布式查询正在进行
解决方案
- 1等待活动事务完成或回滚
- 2在会话中关闭数据库链接:ALTER SESSION CLOSE DATABASE LINK <name>;
- 3识别并终止使用该链接的会话
诊断命令
SELECT * FROM v$dblink;SELECT sid, serial# FROM v$session WHERE saddr IN (SELECT saddr FROM v$dblink);#db-link#in-use#drop