在C#中是否有办法检查Firebird数据库的nbak状态?
数据库头中的状态将被设置为 nbak_state_diff
或 nbak_state_normal
. 但实际上如何读取这个值呢?
Select MON$BACKUP_STATE From MON$DATABASE
当前物理备份 (nBackup) 状态。 0 - 正常 1 - 暂停 2 - 合并
另见 c:程序文件/Firebird/Firebird_3_0/doc/README.monitoring_tables.txt
P.S. 对于C#相关的问题,在专门的Google论坛上提问通常会更快,请参见 http:/stackoverflow.comtagsfirebird-.net-providerinfo。