Добрый день. Рабочая БД на сервере WI-V6.3.126351 Firebird2.5 классик на Win7 размер 3.7гБ
Бэкап не восстанавливается полностью Ошибка при восстановлении Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
action cancelled by trigger (2) to preserve data integrity.
Cannot deactivate index used by an integrity constraint.
IBE: Restore completed
Этот же архив переношу на свой компьютер сервере WI-V6.3.2.26540 Firebird2.5 super на Win7 восстанавливается без ошибок.
Вопрос: проблема в сервере WI-V6.3.126351 Firebird2.5 ? Или могут быть другие варианты? Рабочая бд работает 24 Х 7, поэтому не хочется прерывать работу и не решить проблему.
Ошибка версии сервера
Модераторы: kdv, Alexey Kovyazin
-
- Сообщения: 13
- Зарегистрирован: 18 фев 2010, 11:45
Re: Ошибка версии сервера
у вас база повреждена. сообщение об ошибке скорее всего более подробное, а вы привели только его часть.
Неясно, в каком месте рестора оно происходит. если на создании индекса, то там должно быть имя проблемного индекса.
Находите индекс, по какой таблице он построен, ищете дубликаты (если это ПК) или несоответствия (если это ФК), устраняете их, перестраиваете индекс.
Неясно, в каком месте рестора оно происходит. если на создании индекса, то там должно быть имя проблемного индекса.
Находите индекс, по какой таблице он построен, ищете дубликаты (если это ПК) или несоответствия (если это ФК), устраняете их, перестраиваете индекс.
-
- Сообщения: 13
- Зарегистрирован: 18 фев 2010, 11:45
Re: Ошибка версии сервера
Все оказалось проще. Как обычно сам виноват. Когда устанавливал БД на сервер тамошний админ организовал диск для временных файлов. По формуле оперативка Х 1.5. 16 Х 1.5= 24 гБ . Я на этот диск параметр temp указал. И работало все несколько лет нормально , до тех пор пока размер БД не приблизился 4гб . И начались проблемы с восстановлением. Методом исключения установил, что проблема в firebird.conf и параметре temp . Закомментировал параметр и рестор прошел без замечаний. Зато есть бонус обновил версию FireBird .
-
- Сообщения: 13
- Зарегистрирован: 18 фев 2010, 11:45
Re: Ошибка версии сервера
Параметр TempDirectories.