2014-08-21 1 views
2

Я хочу сделать резервную копию из базы данных Firebird. В документации, которую я читаю, я должен это сделать:Firebird nbackup delta file

/opt/firebird/bin/nbackup -B 0 /home/server/daten/DB.fdb DB19082014.nbk 

Эта работа. У меня есть файл DB19082014.nbk. Это я скопировать на свой компьютер, и теперь я бы восстановить его:

/opt/firebird/bin/nbackup -R /home/server/daten/DB.fdb db19082014.nbk 

Но теперь я получаю ошибку:

I/O error during "open" operation for file "/home/server/daten/DB.fdb.delta" 
Error while trying to open file 
null 

Но у меня нет файла delta;. Не в моей системе, а не в системе, я делаю резервную копию. Знает кого-нибудь, где и как я могу создать пустой файл .delta? Для работы базы данных?

Спасибо

Решение: резервные копирование файлы должны быть разблокированы с:

nbackup -F <database> 
+0

Какой версии Firebird вы используете ? –

+0

В вашем примере вы восстанавливаетесь в том же месте. Типо или факт? –

+1

Благодарим вас за помощь. Я нашел решение. Резервное копирование необходимо разблокировать с помощью: nbackup -F Burner

ответ

0

Решения: Файл резервного копирования должен быть разблокирован с:

nbackup -F <database>