擅长:python、mysql、java
<p>所以我在墙上撞了几个小时试图解决同样的问题,下面是对我有效的解决方案:</p>
<p>检查PostgreSQL是否有未提交或回滚的挂起准备事务:</p>
<pre><code>SELECT database, gid FROM pg_prepared_xacts;
</code></pre>
<p>如果得到结果,则对于每个事务,必须从有问题的数据库中执行一个回滚:</p>
<pre><code>ROLLBACK PREPARED 'the_gid';
</code></pre>
<p>有关详细信息,请<a href="http://doc.nuxeo.com/display/KB/I+can%27t+delete+my+PostgreSQL+database" rel="noreferrer">click here</a>。</p>