Имя: Пароль:
1C
1С v8
Проблема при реструктуризации таблиц
0 azernet
 
11.07.13
07:31
Доброго времени суток!
при реструктуризации таблиц базы данных выдает что произошла критическая ошибка:
В процессе обновления информационной базы произошла критическая ошибка.
по причине:
Ошибка СУБД:
Ошибка SQL: Запись значения NULL в поле, не допускающее NULL '_VALUE_TYPE'
по причине:
Ошибка SQL: Запись значения NULL в поле, не допускающее NULL '_VALUE_TYPE'
данная база не принимает сообщения в формате XML, не загружается в SQL. Думаю, причина в этой критической ошибке. Как устранить эту ошибку? кто нибудь сталкивался с такой проблемой?
1 Mitriy
 
11.07.13
07:36
2 Mitriy
 
11.07.13
07:37
а вообще гугл рулит...
3 shuhard
 
11.07.13
07:37
(0) [кто нибудь сталкивался с такой проблемой?] - гугл
[Как устранить эту ошибку] -  ручками на сиквеле
4 skunk
 
11.07.13
07:39
5 azernet
 
11.07.13
09:32
в регистрах нет битых ссылок. где они еще могут быть?
6 azernet
 
11.07.13
09:38
при попытке загрузить в SQL выходит это сообщение:
по причине:
Попытка вставки неуникального значения в уникальный индекс:
Microsoft OLE DB Provider for SQL Server: The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo._ReferenceChangeRec476' and the index name '_Referen476_ByNodeMsg_RNR'. The duplicate key value is (0x00000001, 0x9a7800e04d9cb22b11e12b970c8f3656, <NULL>, 0x8bc9003067e950cf11e1bdaca4b43a89).
HRESULT=80040E2F, SQLSrvr: Error state=1, Severity=10, native=1505, line=1
7 shuhard
 
11.07.13
11:05
96) МихаилМ раз 200 пулял на форум свой код триггеров для сииквел
8 Serg_1960
 
11.07.13
11:39
ReferenceChangeRec - это таблица регистрации изменений справочника если мне память не изменяет.

Можно потренироваться на копии:

Провести обмен перед обновлением или очистить все зарегистрированные изменения.

Если и это не поможет - кардинальный способ:
Перед обновлением удалить все узлы из планов обмена. Программно, без проверки ссылочной целостности. Потом ТИИ после обновления  - оно их "восстановит" (пустыми). Ручками забить код и наименование - не проблема надеюсь.