温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎样删除数据库链接

发布时间:2026-09-29 07:22:23 来源:亿速云 阅读:95 作者:小樊 栏目:数据库

“删除数据库链接”在不同场景下的含义不一样,下面按常见情况分别说明,你可以对照自己的情况操作。


一、删除数据库连接(客户端/工具中的连接配置)

适用于:Navicat、DBeaver、SQL Server Management Studio、MySQL Workbench 等

通用做法

  1. 打开数据库管理工具
  2. 在左侧“连接 / Connections”列表中找到对应连接
  3. 右键 → 删除 / Delete / Remove
  4. 确认即可(只是删除连接配置,不影响数据库本身数据)

二、删除数据库中的“数据库链接对象”(DB Link)

适用于:Oracle、PostgreSQL、SQL Server 等

1️⃣ Oracle 删除 DB Link

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;

2️⃣ PostgreSQL 删除外部服务器/连接

DROP SERVER server_name CASCADE;

或删除用户映射:

DROP USER MAPPING FOR current_user SERVER server_name;

3️⃣ SQL Server 删除链接服务器

EXEC sp_dropserver 'linked_server_name', 'droplogins';

查看:

SELECT * FROM sys.servers;

三、删除应用程序中的数据库连接

如 Java / Python / Node 项目:

  • 删除配置文件中的连接字符串
  • 或代码中调用关闭连接:
connection.close();
conn.close()

四、删除操作系统层面的数据库网络连接(不推荐)

如关闭端口、杀连接进程(仅运维场景):

# 查看连接
netstat -an | grep 3306

⚠️ 这通常不是“删除链接”,而是断网络。


你可以告诉我:

  • 用的是 哪种数据库(MySQL / Oracle / SQL Server / PostgreSQL)
  • 是 工具连接、DB Link,还是 代码连接

我可以直接给你精确命令。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手