尝试删除PostgreSQL数据库时异常客户端调用?

时间:2016-08-06 22:09:53

标签: node.js postgresql

???????

关于这一点,我的机智就此结束了。我按照说明如何删除PostgreSQL数据库:http://www.postgresqltutorial.com/postgresql-drop-database/

然而现在我收到了这个错误。有人可以帮我解决这个错误。

1 个答案:

答案 0 :(得分:0)

我看到两个问题。

首先,你要杀死自己的连接。

由于您已连接到test(第8行),当您终止所有连接到test的连接(第13行)时,您将终止自己的连接。这导致了您的实际错误("服务器连接失败")。

其次,如果你已经过了,那么你就试图删除你所连接的数据库 - 这样就无法工作。

您可以通过连接到同一群集中的其他数据库来解决这两个问题,特别是数据库和连接功能。例如,如果您连接到postgres数据库而不是test,则第13行不会终止您自己的连接,并且您将能够成功删除数据库。但是,对于第27行及以后的行,您需要与test本身建立连接,您需要在test数据库中创建表。