修改postgresql中的数据库名

需求:修改postgresql中的数据库名
报错:
ERROR: database “database_name” is being accessed by other users

解决办法:

使用PostgreSQL,使用以下语句以返回除此以外的所有打开的连接的后端pid:

SELECT pid FROM pg_stat_activity where pid <> pg_backend_pid();

然后向每个后端发出终止请求

SELECT pg_terminate_backend($1);

猜你喜欢

转载自blog.csdn.net/weixin_47003048/article/details/108347400