database - 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?
解决方案
推荐阅读
- javascript - 将两个排序后的数组合二为一,并在 javaScript 中对其进行排序。但是 sort() 不起作用
- c# - 数据透视表和更改 DataTable 格式
- java - 即使我已经为其创建了 If else 语句,我的异常也不起作用
- django - 连接多个表并计算查询集中的平均值
- python-3.x - Python OOP 方法调用
- java - Spring Boot Kafka 客户端是否有“断路器”?
- jquery - 如何使用 Next 和 Typescript 检测元素何时打开/不在视图中?
- c++ - 如何正确初始化此 C++ for openCL 内核的输入/输出参数?
- nlp - SimCSE如何独立两次辍学
- javascript - 节点获取循环太慢