Postgres关闭某个数据库关联的session

Postgres关闭某个数据库关联的session

April 23, 2020

Postgres删除数据库的时候,报错:有其他用户正在使用该数据库,无法删除。这时,需要关闭这个数据库的相关的连接,然后再删除数据库

可以执行下面的命令来关闭连接:

 SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE datname='要删除的数据库名称' AND pid<>pg_backend_pid(); 
最后更新于