2019-06-15 孙小北

PgSQL强制删除数据库

PgSQL删除数据库,整了好久删不掉

项目需要重建数据库,删了半天删不掉,总是提示有用户链接。

(1)坑1:确保关闭所有链接

(2)坑2:不要用远程链接数据库删除,链接远程说明永远都有一个人在链接(罪魁祸首还是你),无法删除

 步骤:

(1)远程服务器,打开PgSQL的管理界面,执行下面脚本关闭所有链接

SELECT pg_terminate_backend(pg_stat_activity.pid)  
FROM pg_stat_activity  
WHERE datname='testdb' AND pid<>pg_backend_pid();

testdb:要删除数据库的名字

(2)删除数据库

DROP DATABASE testdb;


编辑:孙小北

本文地址: https://www.xiaowangyun.com/wyblog/detail/?id=1088

版权归属: www.xiaowangyun.com   转载时请以链接形式注明出处

0 条评论

快来评论

物以类聚

最新评论

2017-10-06

一辈子不长,只有珍惜了,才不至于后悔。

2017-10-06

懂得感恩,才能走得更远。

标签云

归档

取消

感谢您的支持,您的每一次打赏都是一次鼓励!

扫码支持
每一次支持,都是不懈的动力

打开支付宝扫一扫,即可进行扫码打赏哦