Страница 1 из 1

И снова error committing metadata for table

Добавлено: 06 июл 2010, 14:46
AndreyPiter
Здраствуйте все! Вот мучаюсь с одной проблемой.
При ресторе базы из бекапа постоянно появляется такая ошибка:
gbak: committing metadata for table tbl_1
gbak: error committing metadata for table tbl_1
...................
gbak: committing metadata for table tbl_2
gbak: error committing metadata for table tbl_2
В конце конечно
IBE: Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
action cancelled by trigger (0) to preserve data integrity.
could not find table/procedure for GRANT.
Таблицы на которых происходит ошибка содержат COMPUTED BY поля.
Если убрать коммит после каждой таблицы то все восстанавливается, но повторно сделанный бекап востановленной базы опять также спотыкается.

На других машинах тот же бекап поднимается без без нареканий и на FB 1.5.2 и на FB 1.5.5, а на эту только если поставить FB 2.1.3

История базы такова:
Раньше жила на Win2003R2 Ent + FB1.5.2, теперь переехала на другой сервер с Win2003R2 Standart + FB1.5.5, больше отличий кроме имени сервера, DRWeb и железа вроде бы и не видно, есть второй сервер полная копия там тоже не проходят коммиты.

Понимаю что можно и "забить", но сильно напрягает.
Подскажите какие могут быть причины?

Re: И снова error committing metadata for table

Добавлено: 06 июл 2010, 14:49
AndreyPiter
Сразу прошу на COMPUTED BY не ругаться, софт покупной, и изменениям не подвластен

Re: И снова error committing metadata for table

Добавлено: 06 июл 2010, 20:54
kdv
Вы уже задали этот вопрос на sql.ru:
http://www.sql.ru/forum/actualthread.aspx?tid=772276