【发布时间】:2010-09-13 17:06:03
【问题描述】:
我需要重命名数据库,但是当我这样做时
PGAdmin : ALTER DATABASE "databaseName" RENAME TO "databaseNameOld" 它告诉我它不能。
我该怎么做?
(WindowsXP 上的版本 8.3)
更新
第一条错误消息:无法连接,因为我已连接到它。所以我选择了另一个数据库并进行了查询。
我收到第二条错误消息,告诉我它已进入用户连接。我在
PGAdmin屏幕中看到它有许多PID,但它们处于非活动状态......我不知道如何杀死它们。
【问题讨论】:
-
您可以详细说明为什么不能。我刚刚做了(虽然在不同的平台上)并且它有效
-
确切的错误消息是什么,您是否在 postgres 文档中查找过此错误?也许这种行为有一个完美的理由。通常重命名应该可以工作。
-
更新见问题
-
为什么不直接重启数据库?
-
确切的错误消息是什么,您是否在 postgres 文档中查找过此错误?也许这种行为有一个完美的理由。通常重命名应该有效。如果您遇到挂起或死连接的问题,只需重新启动数据库即可摆脱它们。
标签: sql postgresql