Firebird .NET:数据库备份无法正常工作(小文件)

时间:2010-03-16 17:06:53

标签: firebird database-backups

我正在尝试通过代码备份我的Firebird 2.5数据库文件:

FbBackup backupSvc = new FbBackup();
backupSvc.ConnectionString = MyConnectionManager.buildConnectionString();
backupSvc.BackupFiles.Add(new FbBackupFile(backupPathFilenameAndExtension, 2048));
backupSvc.Verbose = true;
backupSvc.Options = FbBackupFlags.IgnoreLimbo;

backupSvc.Execute();

数据库将保存到指定目录。但是,文件保存文件只有168kB大。原始数据库大小近7MB。出了什么问题?

谢谢, 诺贝特

1 个答案:

答案 0 :(得分:1)

备份文件通常比原始数据库文件小得多。例如,不包括索引或旧记录版本 检查此备份文件是否正确的最佳方法是还原它并验证数据和元数据 您也可以尝试使用gbak进行备份并比较结果。

相关问题