首页 > 解决方案 > ORA-02018: 同名的数据库链接具有打开的连接

问题描述

可能这个问题被问了好几次,因为我无法得到满意的答案,所以我在这里提出这个问题。我创建了一个 dblink 并做了一些操作,但是在删除 dblink 时,我遇到了错误

ORA-02018: database link of same name has an open connection

因此,我尝试使用以下命令关闭 dblink 连接,

1. ALTER SESSION CLOSE DATABASE LINK my_db_link;
2. EXECUTE DBMS_SESSION.CLOSE_DATABASE_LINK(‘my_db_link‘);

但我又面临一个问题,数据库链接未打开

Error report -
ORA-02081: database link is not open
02081. 00000 -  "database link is not open"
*Cause:    dblink given is not currently open.

谁能告诉正确的程序来打开 dblink 或删除 dblink?

标签: databaseoracledblink

解决方案


推荐阅读