|
Переход на SQL УТ 10.3 | ☑ | ||
---|---|---|---|---|
0
Alexey_55
08.09.12
✎
14:15
|
при загрузке dt в пустую базу на 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._AccumRgT6908' and the index name '_AccumR6908_ByDims_TRRRRRSRR'. The duplicate key value is (Jul 1 4010 12:00AM, 0xa8ca0018f3ef44a311de33c828699da5, 0xa8ca0018f3ef44a311de340d5a623be5, 0x00000000000000000000000000000000, 0xa8ca0018f3ef44a311de3412ab1e7a1c, 0xa79841ebe5e5b977449b6bced05404a0, 000491-B , 0x00000000000000000000000000000000, 0x00000000000000000000000000000000). HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1 с помощью обработки Структура БД узнал что AccumRgT6908 это РегистрНакопления.ТоварыНаСкладах Итоги подскажите плиз как можно это исправить? |
|||
1
Alexey_55
08.09.12
✎
14:17
|
Сделал ТИИ реиндексация и пересчет итогов
|
|||
2
DrShad
08.09.12
✎
15:09
|
продолжай делать ТиИ до полного просветления
|
|||
3
МихаилМ
08.09.12
✎
17:57
|
||||
4
rs_trade
08.09.12
✎
17:58
|
дешевле их просто грохнуть. потом посчитаешь.
|
|||
5
Alexor
08.09.12
✎
18:07
|
(0) Было такое. Дубль в базе. ТИИ не поможет.
Сейчас попробую найти запрос по которому вычищал. |
|||
6
Alexey_55
09.09.12
✎
19:39
|
(3) Спасибо, прочитал, но уровень квалификации не позволяет делать все, что люди советуют)
может ктонить еще чтонить посоветует? повторюсь, неуникальные значения в РегистрНакопления.ТоварыНаСкладах Итоги |
|||
7
Мимохожий Однако
09.09.12
✎
20:15
|
Сделать пересчет итогов перед выгрузкой базы попробуй. В файловой версии кроме ТИИ есть chdbfl.exe. Прогони им.
|
|||
8
Alexey_55
10.09.12
✎
10:56
|
(7) Пересчет итогов делал, и chdbfl тоже. ошибка остается..
|
|||
9
Alexey_55
10.09.12
✎
16:20
|
Хееелп
|
|||
10
Bober
10.09.12
✎
16:37
|
Загрузить в файловую получается?
|
|||
11
Bober
10.09.12
✎
16:37
|
Какая платформа, какая субд?
|
|||
12
eduspec82
10.09.12
✎
16:39
|
выгрузи движения по регистру в файл хмл
очисть все движения по регистру в файловой базе сделай выгрузку загрузи в скл загрузи движения из файла |
|||
13
Alexey_55
10.09.12
✎
16:50
|
(10)да, в файловую получается. платформа 8.2.15 MS SQL 2005
|
|||
14
Bober
10.09.12
✎
16:51
|
(12) тогда уж проще отключить итоги в файловой базе и сделать выгрузку
|
|||
15
Bober
10.09.12
✎
16:51
|
(13) сделай как в (14)
|
|||
16
Alexey_55
10.09.12
✎
17:19
|
(15) отключить итоги это как?
РегистрыНакопления.ТоварыНаСкладах.УстановитьИспользованиеИтогов(Ложь);? и что потом? |
|||
17
Bober
10.09.12
✎
17:21
|
(16) + рассчитатьитоги - и туда посунуть пустую дату
И отключить текущие итоги После этого выгрузить базу и разгрузить на скл |
|||
18
Bober
10.09.12
✎
17:22
|
(17) тем самым ты выставил параметры, что после загрузки данных не требуется рассчитывать итоги. Когда загрузишь в скл включишь опять итоги и все.
|
|||
19
Alexey_55
10.09.12
✎
19:48
|
(17) та же ошибка..
|
|||
20
Bober
11.09.12
✎
13:15
|
(19) проверил у себя, при загрузке система не рассчитывает итоги, если перед выгрузкой были выключены
|
|||
21
Bober
11.09.12
✎
13:20
|
(19) что сделал, отключил итоги, отключил текущие итоги, установить период итогов 01.01.0001
|
|||
22
Bober
11.09.12
✎
13:21
|
(22) после загрузки система не производила расчет итогов
|
|||
23
Alexey_55
13.09.12
✎
07:50
|
(21)а как отключить текущие итоги?
я только отключил итоги и установил период итогов 01.01.0001 |
|||
24
Bober
13.09.12
✎
09:31
|
использованиетекущихитогов()
|
|||
25
Alexey_55
13.09.12
✎
12:02
|
(24)Спасибо огромное! получилось!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |