Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема SQL State: 23000Native: 2601 (число прочтений - 4163 )
Grumbler
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 2
Зарегистрирован: 11. Апреля 2008
SQL State: 23000Native: 2601
11. Апреля 2008 :: 12:05
Печать  
Начну с того что я не програмист и плохо знаю 1С, прошу ногами не пинать !

Есть проблема, в моем офисе стоит центральная база, есть еще два филиала в разных городах, обмен информацией идет через почту, недавно из одного филиала стала приходить выгрузка которая при загрузке дает такую ошибку:

HM SQL State: 23000
Native: 2601
Message: [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot insert duplicate key row in object 'CJ7211' with unique index 'ID'.

SQL State: 01000
Native: 3621
Message: [Microsoft][ODBC SQL Server Driver][SQL Server]The statement has been terminated

Как я понял из ошибки CJ7211 - Журнал расчетов Зарплата

2601 - Невозможно вставить строки (обновить строки) в таблице, так как для нее создан уникальный индекс и строка с таким ключом уже есть в таблице

обмен делается через меню "Автообмен"

че с этим делать ума не приложу :'(

Просмотрел через УРБД выгрузки с филиалов, сравнил их и нашел оличия только в том что та выгрузка которая не загружается имеет множество документов без информации
Пример:
в нормальном архиве все документы такого вида

Справочник Договора. 000000000000000000000002 Служебный                              
           Родитель                  
           Владелец            Махараджа      Махараджа
           Код            000000000000000000000002      000000000000000000000002
           Наименование            Служебный      Служебный
           НомерДоговора            Служебный      Служебный
           ДатаЗаключения            28.03.08      28.03.08
           ДатаОкончания              .  .        .  .
           ВидДоговора            Служебный      Служебный
           ВалютаКредита                  
           СуммаКредита            0      0
           ГлубинаКредита            40      40
           ВалютныйПересчет            0      0
           ВалютаДоговора            KZT      KZT
           СуммаДоговора            0      0
           Описание                  
           ДоговорЗаявителя                  
           Тендер                  
           Закрыт            0      0

а в нерабочем множество пустых

Справочник Договора. 000000000000000000000001; Без договора                              Новый. Создан в базе:SHM

Вобщем прошу тыкнуть носом че вообще с этим делать
  
Наверх
 
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: SQL State: 23000Native: 2601
Ответ #1 - 11. Апреля 2008 :: 18:12
Печать  
Попробуй сделать выгрузку данных и загрузку назад.
моежт поможет.
у меня у базы колейшен украинский и такая хрень токочуть в другом направлении вылазить.
но смысл приблизительно тотже.
и Это опять же именно с журналом расчетов связано.
  
Наверх
 
IP записан
 
Grumbler
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 2
Зарегистрирован: 11. Апреля 2008
Re: SQL State: 23000Native: 2601
Ответ #2 - 15. Апреля 2008 :: 03:44
Печать  
Сделал выгрузку и загрузку в новую базу, теперь он стал писать ошибку при входе "Ошибка выполнения глобального модуля"

Не удается загрузить внешнюю компоненту.
ДопПр=СоздатьОбъект("Фонд");
{Глобальный модуль(18337)}: Неудачная попытка создания объекта (Фонд)
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать