开发者社区> 问答> 正文

如何在pgadmin中删除数据库

当我尝试在pgadmin 4中创建名称为“ eCommerce”的其他数据库时,出现此消息

错误:其他用户正在访问源数据库“ template1”详细信息:使用该数据库的其他两个会话。

我尝试删除其他数据库,但无法正常工作并出现

错误:无法删除模板数据库

我该怎么办?

问题来源于stack overflow

展开
收起
保持可爱mmm 2019-11-18 12:00:26 1037 0
1 条回答
写回答
取消 提交回答
  • 您只需要在删除数据库之前终止连接即可:)

    //Terminate all Connections on HostDB
     SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE datname = 'Database_you_want_to_delete';
    

    之后,删除将继续进行,而不会出现其他问题。

    编辑:有关更多信息,请查看此线程:杀死一个postgresql会话/连接

    2019-11-18 12:00:36
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云数据库案例集下载 立即下载
数据库2025 V3 立即下载
为什么PostgreSQL是最适合去O的数据库 立即下载