2017-08-31 97 views
0

我的PostgreSQL是9.3pg_dump的挂起

我有一个调用在Spring应用程序的方法启动Python脚本启动pg_dump的命令Eclipse RCP应用程序。

  • pg_dump的命令作品从控制台启动时
  • 的python脚本调用命令的工作
  • 使用JUnit推出的Spring应用程序方法工作正常
  • 时,该方法是从Eclipse RCP应用程序称它为挂起。没有任何输出。

我来过this report描述了一个类似的问题。但我找不到任何解决方法或解决方法。

回答

0

该问题与Eclipse RCP无关,但与Hibernate锁定了我想要备份的表,因为该表已创建并且在同一个@Transactional方法中调用了pg_dump。这就是为什么pg_dump冻结。奇怪的是,pg_dump没有产生任何错误信息,这使得调试非常困难。