2017-04-19 117 views
0

我以前问如何使一个Firebird数据库的备份恢复火鸟的备份失败

I need to backup or clone one remote firebird database or export it to Sql server

现在备份完成,但是当我尝试将其恢复到火鸟我的电脑上,我得到一个错误。

我使用这个命令:

gbak -r -p 4096 -o e:\mybackup.fbk localhost:e:\bddados.fdb -user sysdba -pas masterkey 

我收到的错误是

gbak: ERROR:Your user name and password are not defined. Ask your database administrator to set up a Firebird login. gbak:Exiting before completion due to errors

但我在本地测试我的火鸟与该用户和密码,它的确定。创建的备份数据库是否需要在生成命令中指定密码,还是需要使用旧数据库的相同?

+0

的口令都与 “-pass”(双S)给出。 尝试 gbak -r -p 4096 -o e:\ mybackup.fbk localhost:e:\ bddados.fdb -user sysdba -pass masterkey –

+0

我现在试一试,但有新错误。 gbak -r -p 4096 -oe:\ mybackup.fbk localhost:e:\ dados.fdb -user SYSDBA -pass masterkey gbak:ERROR:unavailable database gbak:由于错误导致完成之前退出 – NIZZOLA

+0

Thank's,it works现在!! – NIZZOLA

回答

2

userpas[sword]参数应该是路径之前将文件

gbak -r -p 4096 -o -user sysdba -pas masterkey e:\mybackup.fbk localhost:e:\bddados.fdb 

gbak documentation