Имя: Пароль:
1C
1С v8
БП 2.0 Обмен по организации ошибка.
0 YF
 
22.04.14
16:08
Есть клиент-серверная база 1С. БП 2.0. Платформа 8.3.4.408.
Запускаю обмен по организации (загрузка данных через ФТП или через файл в папочке).

Через какое-то время выдается ошибка:

{ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(3901)}: Ошибка при вызове метода контекста (ВыполнитьОбменДаннымиПоНастройкеОбменаПодПолнымиПравамиНаСервере)
            ПроцедурыОбменаДаннымиПолныеПрава.ВыполнитьОбменДаннымиПоНастройкеОбменаПодПолнымиПравамиНаСервере(НастройкаОбменаДанными, РучнойЗапускОбменов,
по причине:
Ошибка конфигурации.
Соединение с сервером баз данных удерживается после окончания вызова сервера 1С:Предприятия.
Возможно, не был освобожден менеджер временных таблиц.
Объект, удерживающий менеджер временных таблиц, помещен в кэш или образовал цепочку
циклических ссылок.
1 YF
 
22.04.14
16:31
ау..
2 YF
 
23.04.14
16:10
ау
3 YF
 
24.04.14
11:37
ау
4 YF
 
24.04.14
14:18
оу
5 YF
 
25.04.14
09:28
оо
6 YF
 
28.04.14
11:07
ау
7 YF
 
28.04.14
17:49
ау
8 vicof
 
28.04.14
17:54
Платформу обновить, не?
МенеджерВременныхТаблиц освободить, не?
9 YF
 
29.04.14
10:16
(8) поставил последнюю 8.3 - тот же эффект

Про освободить менеджер временных таблиц - я штатно выполняю обмен, причем в монопольном режиме. Как освободить менеджер не переписывая типовой  - не знаю
10 YF
 
06.05.14
16:47
Попробовал обмен на платформе 8.2. Тоже ошибка но:

1) Загружаю в клиент-серверный вариант - ошибка:


Ошибка при чтении изменений при обмене РИБ:  Ошибка при вызове метода контекста (ПрочитатьИзменения): Попытка вставки неуникального значения в уникальный индекс:
Microsoft OLE DB Provider for SQL Server: Не удается вставить повторяющуюся строку ключа в объект "dbo._AccRgAT2498" с уникальным индексом "_AccRgA2498_ByPeriod_TRRRRRRN". Повторяющееся значение ключа: (окт  1 4013 12:00AM, 0xa2cb0d9eb4b85d8845c727eba88a2e8a, 0x993a0040f4c139b411dcdde855a97a9b, 0x08, 0x0000011c, 0xa52277be47c7c9994d73ec1ec4399aea, <NULL>, <NULL>, <NULL>, <NULL>, <NULL>, 0).
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=E, native=2601, line=1

Техническая информация:
Ошибка при чтении изменений при обмене РИБ: {ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(1581)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Попытка вставки неуникального значения в уникальный индекс:

2) Загружаю в файловый вариант - все загружается без ошибок, но
выгружаю файловый в ДТ, загружаю в клиент-серверный и получаю ошибку из п. 1.


Вопрос: что за фигня такая и как бороться с ней?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший