Re: Проблемы с переездом на новую СУБД

Возникла необходимость перегнать базу с SQL на IB. Почитал хелп и тему https://forum.technologics.ru/viewtopic.php?id=460 поделал вроде бы все как полагается, но когда делаю restore базе после долгого пережовывания выдет сообщение:
SQL Server Error: validation error for column PRJTYPE_NOTE_GEN_TYPE, value "*** null ***"
===
INSERT INTO PRJTYPES (PRJTYPE_ID, PRJTYPE_NOTE, PRJTYPE_NAME, PRJTYPE_ICO, CREATOR, CREATE_DATE, CHANGER, CHANGE_DATE, PRJTYPE_NOTE_TEMPLATE, PRJTYPE_NOTE_GEN_TYPE)
VALUES (:PRJTYPE_ID, :PRJTYPE_NOTE, :PRJTYPE_NAME, :PRJTYPE_ICO, :CREATOR, :CREATE_DATE, :CHANGER, :CHANGE_DATE, :PRJTYPE_NOTE_TEMPLATE, :PRJTYPE_NOTE_GEN_TYPE)

Причем сие сообщение выдается и при ресторе в IB и SQL. Бэкап делали дважды - результат одинаковый. 

База при этом вроде бы создается, но при попытки запустить TCS спрашивает зарегистрировать ли базу в конфигураторе если соглашаюсь выдает:
SQL Server Error: Procedure unknown
GREATE_DBVERINFO

Вопрос: Что делать? ("Кто виноват?" я даже не спрашиваю smile )

Re: Проблемы с переездом на новую СУБД

Какая версия TCS ?

База при этом вроде бы создается, но при попытки запустить TCS спрашивает зарегистрировать ли базу в конфигураторе если соглашаюсь выдает:
SQL Server Error: Procedure unknown
GREATE_DBVERINFO

Т.к. процесс восстановления базы не закончен, то соответственно она не может быть полноценной.
В Вашем случае даже данные скопированы частично, а индексов, процедур, триггеров, прав и т.д. нет совсем.

Re: Проблемы с переездом на новую СУБД

Это-то я понял... а вот в чем может быть причина некачественного бэкапа? Делали бэкап дважды все проходит без единой проблемы, а ресторится с ошибкой. Из-за чего может быть? Из-за версий бэкап-программы? Есть ли какие-то другие пути поднять базу? Или хотя бы выколупать оттуда отчеты, все остальное - бог с ним, но отчеты делать по новой я не готов sad

Да, сорри, версия 4.6.3.0 (8476)

Re: Проблемы с переездом на новую СУБД

Повторяю вопрос:
Какая версия TCS ?
А также какая система, версия сервера базы данных и т.д.

Re: Проблемы с переездом на новую СУБД

TCS 4.6.3.0 (8476)
Старая база была на SQL 2000
Поднимать пытались и на SQL 2000 и на IB 5.6
Ось на которой база стояла Win 2003 Server
Ось на которой поднимали XP Pro SP2

Re: Проблемы с переездом на новую СУБД

1. откройте справочник видов документов 
2. пройдите по каждому виду документа, сначала измените значение поля "Способ генерации нового значения номера" на другое и сохраните изменения, затем верните старое значение и снова сохраните. 

Взято отсюда:
https://forum.technologics.ru/viewtopic.php?p=5915#5915