![]() |
![]() |
![]() |
|
Ошибка при загрузке dt из файловой базы в sql | ☑ | ||
---|---|---|---|---|
0
Dimka_1975
13.03.15
✎
15:44
|
Добрый день.Тема избитая.Но решить проблему никак не получается.
Пытаюсь перевести файловую базу на sql.При загрузка dt в базу на сервере выдает ошибку: Ошибка загрузки информационной базы. В информационную базу загружены не все данные по причине: Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server Native Client 11.0: Выполнение инструкции CREATE UNIQUE INDEX прервано, поскольку обнаружен повторяющийся ключ для объекта с именем "dbo._AccRgAT3496" и индекса с именем "_AccRgA3496_ByPeriod_TRRRRRRRN". Повторяющееся значение ключа: (дек 1 4010 12:00AM, 0xb3b089cf057bbfe846b9e47b501d71e2, 0x96e3000c6e46fcad11de203995465426, 0x08, 0x0000002d, 0x80f296a855f1d54f416a99ae37f61337, 0x08, 0x00000020, 0x89ee001bfce9988411dec390bf23affa, <NULL>, <NULL>, <NULL>, <NULL>, <NULL>, 0). HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1 chdbfl не помогла ТИИ не проходит на пересчете итогов регистра Бухгалтерии выскакивает ошибка недостаточно памяти хотя памяти на серваке 64 г выяснил что ошибка в таблице РЕгистрБухгалтерииХозрасчетныйСубконто ИтогиПоСчетамИСубконто3 Tool_1CD открываю таблицу там 4500000 записей как найти битую и поправить не могу понять. Может кто сталкивался помогите советом. База большая > 8г понимаю что затянул с переводом на sql но на это были причины |
|||
1
МихаилМ
13.03.15
✎
15:56
|
раз понимаете, что тема избитая - то в поиск.
|
|||
2
Dimka_1975
13.03.15
✎
16:01
|
Я находил похожие темы но решить проблему не смог.Поиском пользоваться умею.
|
|||
3
D_E_S_131
13.03.15
✎
16:16
|
"как найти битую и поправить не могу понять." — пересчет итогов не помогает?
|
|||
4
МихаилМ
13.03.15
✎
16:17
|
эту тему находили и пробовали ???
v8: Ошибка SQL: Попытка вставки неуникального значения в уникальный индекс |
|||
5
МихаилМ
13.03.15
✎
16:25
|
либо еще вариант
v8: Попытка вставки неуникального значения в уникальный индекс |
|||
6
Мыш
13.03.15
✎
16:29
|
(0) Пустая ссылка в таблице значений субконто вместо "Неопределено"
|
|||
7
Мыш
13.03.15
✎
16:31
|
Пересчитываешь итоги помесячно, в сбойном месяце ищешь косяк.
|
|||
8
Dimka_1975
13.03.15
✎
16:32
|
(5)я читал эти темы
у меня индекс _AccRgA3496_ByPeriod_TRRRRRRRN не грузится вообще отключить его не могу.Обработки из http://lohnin.ru/create-unique-index-terminated-because-a-duplicate-key-was-found-for-object-name#more-458 не помогли. |
|||
9
Dimka_1975
13.03.15
✎
16:35
|
Может попробовать отключить итоги для регистра.На пересчете итогов помесячно зависает.
|
|||
10
Мыш
13.03.15
✎
16:39
|
(9) Отключи использование итогов для начала. Всё на копии, конечно.
|
|||
11
Флориан
13.03.15
✎
16:44
|
"дек 1 4010 12:00AM" - это 1 декабрая 2010г? ну может пересмотреть что там за доки?
|
|||
12
Флориан
13.03.15
✎
16:47
|
это тоже не помогло? http://infostart.ru/public/183180/
|
|||
13
Dimka_1975
13.03.15
✎
16:52
|
(11)Ввод начальных остатков на 31.12.2010.Доки с такими датами вероятнее всего это ДокументРасчетовСКонтрагентамиРучнойУчет они как раз в субконто3 по счетам. попробую найти записи регистра с такими доками в субконто.http://infostart.ru/public/183180/ не пробовал спасибо попробую
|
|||
14
Serg_1960
13.03.15
✎
16:56
|
Я бы установил бесплатную PostgreSQL и там загружал DT - она не критична к неуникальным индексам. Там сделать ТиИ, пересчет итогов и выгрузку...
|
|||
15
Флориан
13.03.15
✎
17:04
|
(13) я так понял был перенос из 1.6? в типовом переносе 1С любит один документ ДокументРасчетовСКонтрагентамиРучнойУчет пихать во все проводки
|
|||
16
Флориан
13.03.15
✎
17:06
|
0xb3b089cf057bbfe846b9e47b501d71e2 - ГУИД объекта - может можно по нему получить действующий объетк?
|
|||
17
МихаилМ
13.03.15
✎
17:44
|
(16)
можно, предварительно преобразовав его в гуид 1с. |
|||
18
Dimka_1975
15.03.15
✎
11:53
|
(14)Установил PostgreSQL загрузил dt успешно. ТИИ со всеми галками прошло успешно.Пытаюсь выгрузить в dt данные для последующей загрузки в msSql ничего не происходит уже 2 часа ни ошибок ни предупреждений файл с расширением N1 0 кб.Стоит подождать еще или уже не выгрузит?База в PostgreSQL 11г.
|
|||
19
shuhard
15.03.15
✎
12:48
|
(18) кроме выгрузки через dt есть очевидная выгрузказагрузкавидентичнуючерезxml
|
|||
20
Dimka_1975
15.03.15
✎
17:15
|
Спасибо всем за советы! Отдельное спасибо Serg_1960 (14).
1.Установил PostgreSQL. 2.Создал пустую базу. 3.Загрузил туда dt из файловой. 4.Сделал ТИИ со всеми галками. 5.Выгрузил в dt (пришлось подождать 3 часа) 6.УСПЕШНО Загрузил dt в пустую базу MSSQL !!! |
|||
21
Dimka_1975
15.03.15
✎
17:16
|
(18) Выгрузка то есть да база очень большая это был крайний случай.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |