C# 中有没有办法检查 Firebird 数据库的 nbak 状态?
数据库标头中的状态将设置为nbak_state_diff
或nbak_state_normal
。但是我如何实际读取这个值?
C# 中有没有办法检查 Firebird 数据库的 nbak 状态?
数据库标头中的状态将设置为nbak_state_diff
或nbak_state_normal
。但是我如何实际读取这个值?
Select MON$BACKUP_STATE From MON$DATABASE
当前物理备份 (nBackup) 状态:
0 - 正常
1 - 停止
2 - 合并
另请参阅c:\Program Files\Firebird\Firebird_3_0\doc\README.monitoring_tables.txt
PS 对于与 C# 相关的问题,在专门的 Google 论坛中提问通常会更快,请参阅http://stackoverflow.com/tags/firebird-.net-provider/info