恢复Firebird 2.5数据库冻结在Windows 8.1中的提交元数据

时间:2014-08-12 08:15:21

标签: windows-8.1 firebird

我的操作系统:Windows 8.1
Firebird版本: 2.5.1(超级服务器/经典版)

当我尝试使用gbak.exe或使用我的使用ibec_RestoreDatabase的备份和恢复实用程序恢复备份时,该过程在“提交元数据”时冻结,CPU使用率为零。

  • Firebird从此开始无法使用,直到我重新启动服务。
  • 从此处恢复正常,直到机器重新启动。
  • 相同的gbak命令和备份/恢复实用程序在Windows 7,XP和Linux中运行良好。 Server 2008。

备份命令:

gbak -v -t -user sysdba -password masterkey localhost:<database aliase>  c:\backup1.gbk

恢复命令:

gbak.exe -rep -v -t -user sysdba -password masterkey c:\backup1.gbk localhost:<database aliase>

还有其他身体遇到过这种情况吗? 我错过了什么吗?

2 个答案:

答案 0 :(得分:0)

您是否尝试过禁用&#34;系统还原&#34;在Windows?如果这样做,您的数据库文件可能具有.GDB扩展名。将其更改为.FDB等其他内容。

答案 1 :(得分:0)

gbak.exe -rep -v -t **-user sysdba -password masterkey** c:\backup1.gbk localhost:<database aliase>

不要使用-user sysdba - password masterkey。没必要。