Как проверить состояние nbak базы данных Firebird
Есть ли способ в C# проверить состояние nbak базы данных Firebird?
Состояние в заголовке базы данных будет установлено на nbak_state_diff
или nbak_state_normal
. Но как мне на самом деле прочитать это значение?
1 ответ
Решение
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://stackru.com/tags/firebird-.net-provider/info