如何在pgadmin 4中重命名当前数据库?

10

我正在尝试在pgAdmin 4中重命名一个数据库,但是出现了错误:ERROR:当前数据库无法重命名。

如何在pgAdmin中重命名数据库(文档没用)?谷歌也找不到解决方案。


2
连接到另一个数据库,然后运行 alter database .. rename to ... https://www.postgresql.org/docs/current/static/sql-alterdatabase.html - user330315
3个回答

8
使用pgAdmin 4,
1)切换到仪表板视图
2)选择要重命名的数据库,右键单击并选择“断开数据库”
3)再次选择要重命名的数据库,右键单击并选择属性
4)在“数据库”字段中更改数据库名称-点击保存

enter image description here


2
右键单击数据库名称并选择“属性”,然后更改名称并点击保存enter image description here:

或者只需单击其他数据库(如postgres),打开查询工具并运行

alter database "old" rename to "new";

2

您可能正在尝试重命名当前连接的数据库。 请切换到其他数据库,然后执行 ALTER 命令。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接