“删除数据库链接”在不同场景下的含义不一样,下面按常见情况分别说明,你可以对照自己的情况操作。
适用于:Navicat、DBeaver、SQL Server Management Studio、MySQL Workbench 等
适用于:Oracle、PostgreSQL、SQL Server 等
DROP DATABASE LINK link_name;
-- 如果是私有
DROP DATABASE LINK link_name;
-- 如果是公有
DROP PUBLIC DATABASE LINK link_name;
查看已有链接:
SELECT * FROM USER_DB_LINKS;
SELECT * FROM DBA_DB_LINKS;
DROP SERVER server_name CASCADE;
或删除用户映射:
DROP USER MAPPING FOR current_user SERVER server_name;
EXEC sp_dropserver 'linked_server_name', 'droplogins';
查看:
SELECT * FROM sys.servers;
如 Java / Python / Node 项目:
connection.close();
conn.close()
如关闭端口、杀连接进程(仅运维场景):
# 查看连接
netstat -an | grep 3306
⚠️ 这通常不是“删除链接”,而是断网络。
我可以直接给你精确命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。