1

C# 中有没有办法检查 Firebird 数据库的 nbak 状态?

数据库标头中的状态将设置为nbak_state_diffnbak_state_normal。但是我如何实际读取这个值?

4

1 回答 1

2
Select MON$BACKUP_STATE From MON$DATABASE

引用自https://firebirdsql.org/file/documentation/reference_manuals/fblangref25-en/html/fblangref-appx05-mondb.html

当前物理备份 (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

于 2020-04-22T16:23:37.680 回答