我对 Firebird v2.5 备份/恢复过程感到非常困惑。我应该使用什么来备份/恢复本地 Firebird 数据库:fbsvcmgr.exe, gbak.exe, isql.exe or nbackup.exe
这些都是选项还是我错了!
对于 C++ 应用程序来说,实际的方法是什么?
我应该如何知道数据库第一次是否已经存在,以便我可以决定是否恢复它。
我通常使用gbak(不知道其他的)。
Backup
gbak -b -v -用户 SYSDBA -密码“masterkey” D:\database.FDB E:\database.fbk
Restore
gbak -c -用户 SYSDBA -密码主密钥 E:\database.fbk E:\database_restore.fdb
如果存在要恢复的文件,您可以使用 gbak 恢复标志来完成
-c = 创建新文件
-r = 替换文件
这是 FB 备份/恢复的好页面:http://www.destructor.de/firebird/gbak.htm
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)