Firebird SQL проверка монопольного режима
У СУБД Firebird есть монопольный режим (shutdown), при котором к БД может подключаться только админ, и не более одного соединения. Используется для выполнения всяких критичных вещей и сервисного обслуживания.
Извне при помощи Service API я могу проверить, находится ли база в монопольном режиме.
Но возникла необходимость выполнять проверку внутр хранимой процедуры - если БД не в монопольном режиме выдать исключение.
Возможно ли это, и если да, то как?
Ответы (1 шт):
Автор решения: oxog hex
→ Ссылка
http://firebirdsql.su/doku.php?id=gdscode
Может быть так? Вот этот код при shutdown может вовращаться - 335544528.