|
Не может загрузить DT в СУБД. Ошибка SQL |
☑ |
0
iceman2112
07.11.16
✎
08:17
|
При загрузки в базу выдает сообщение. Это дубли в РН Бухгалтерии? Что не так?
Infobase loading error. Some data was not loaded into the Infobase
, reason:
Attempt to insert nonunique values into unique index:
Microsoft SQL Native Client: CREATE UNIQUE INDEX terminated because a duplicate key was found for object name 'dbo._AccRg349' and index name '_AccRg349_ByPeriod_TRN'. The duplicate key value is (Jan 19 4016 12:00PM, 0x000000aa, 0x944d001f3c2a35f111e5f56a1bd0b2e9, 1).
|
|
1
Lama12
07.11.16
✎
08:29
|
(0) Исходная база перед выгрузкой тестировалась?
|
|
2
craxx
07.11.16
✎
08:29
|
(1) Думаю что нет
|
|
3
НЕА123
07.11.16
✎
08:32
|
(1)(2)
дык в (0) как раз и тестируется.
|
|
4
Fedor-1971
07.11.16
✎
09:18
|
(0)Jan 19 4016 12:00PM - если я правильно понимаю, то смещение 2000 для MS SQL как раз и сдвигает год даты вида 0016 в 2016, т.е. актуализируются "старые" даты.
Откуда 4016 год? - скорее всего он при импорте заменяется на некий стандартный, а если работа велась в том периоде, то таких данных будет много и не исключено, что даты совпадут и порушат уникальность индекса.
ТИИ в таком раскладе не поможет, нужно менять даты.
|
|
5
Serg_1960
07.11.16
✎
09:27
|
Искать глюки ручками и ликвидировать. Особенность файловой версии - она лояльная к неуникальным записям в регистрах.
|
|
6
Cyberhawk
07.11.16
✎
09:39
|
Могу сказать, что это не таблица итогов. Была бы дата первым днем месяца, то с большой вероятностью помог бы пересчет итогов (чистка таблицы итогов РБ)
|
|
7
Serg_1960
07.11.16
✎
09:41
|
(4) Добавлю: появление года в дате типа "0016" вместо "2016" говорит об том, что в базе "слетала" настройка смещения дат 2000. Эээ... надеюсь более-менее понятно сказал?
Кстати, такое бывает не только при глюках базы и шаловливых ручках админов (смещение можно убрать "вручную"). Помню в одном из обновлений платформы отваливалось смещение дат. Правда давно это было и уже устранили.
|
|
8
DrZombi
гуру
07.11.16
✎
09:42
|
(0) Доигрались со смещением :)
|
|
9
iceman2112
07.11.16
✎
09:52
|
все ок, спасибо, тестирование решило проблему. Что то я тупал с утра
|
|