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 条评论