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