Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Во время загрузки появляется ошибка..
2012.12.10 14:02:40|Администратор|Обмен.Узел_УВ.Чтение|error|Ошибка чтения сообщения. Попытка № 0 : Ошибка при вызове метода контекста (ПрочитатьИзменения)
(Имя модуля: ОбщийМодуль.одОбменДанными.Модуль, номер строки: 3 417)
что делать? помогите!
1. Какой релиз конфигурации?
2. Какой релиз платформы?
3. Файловый/серверный режим?
4. Повторный обмен что показывает?
5. До этого обмены нормально проходили?
6. Перед возникновением данной ситуации не вносились ли изменения в конфигурацию (хоть какие нибудь)?
2 8.16.363
3 Серверный
4 Файл выгрузки растет, но не грузится. Ошибка такая же
5 3 месяца нормально работала. сейчас грузит только из центра в удаленную, а обратно ошибка
6 Изменения не вносились
Так же попробуйте поставить флаг выполнения обмена на клиенте.
Итак.
Есть распределенная база Центр и 3 удаленных. 2 удаленки работают нормально, в 3 обмен "ходит" только из центра , обратно не грузит. Все остановилось на выгрузке №292 размером 6,5 Мб. Сейчас выгрузка идет №301 размером 26,8.
Вчера на копиях баз добился следующих результатов
Подделал файл выгрузки из удаленки в центр под номером 292, но без данных. Он загрузился в центр нормально, ответная выгрузка прошла в удаленку нормально. После этого все данные из удаленки удалось загрузить в "Центр"(документы за последние 4 дня). Обмен начал ходить , но.. что делать с теми данными которые были в "настоящей" 292 выгрузке 6,5Мб? Если перепровести все документы, недостающие данные придут?
Если не поступит сегодня дельных советов ночью буду делать так на рабочей базе.
Попробуйте ограничить файл выгрузки. Задайте ограничение по числу элементов в транзакции и после каждой выгрузки делайте двусторонний обмен.
Так же попробуйте поставить флаг выполнения обмена на клиенте.
Сейчас делаю обмен вручную. ограничение в 100 элементов в транзакции стоит
Сколько примерно объектов в том самом файле 292?
Именно про это ограничение я и писал.
Сколько примерно объектов в том самом файле 292?
Я про другое. На вскидку с прошлого обмена должно было быть Х документов. Понять бы порядок величины. Чтобы документы проталкивать частями. Где то в данных проблема что платформа не может прочитать собственный файл.
В оригинальной 292 - данных за полдня.
Сталкивался с тем - что данные не грузились из за присутствия в файле (а соответственно и в реквизитах объектов) - непечатаемых символов. Решали по-моему поиском этих символов в файле и устранением проблем в базе.
Может переслать Вам файлик выгрузки 292 для изучения?
Файлик для изучения - не нужен.
Есть функция платформы НайтиНедопустимыеСимволыXML. Можно ее попробовать использовать для поиска таких проблем.
Как сказал Владимир что проблема в самих данных. Придется пройтись по выгружаемым данным в поисках недопустимых символов. Иначе сам парсер XML платформы не может прочитать файл который сам и создал.
Есть функция платформы НайтиНедопустимыеСимволыXML. Можно ее попробовать использовать для поиска таких проблем.
Например
А как xml "перебирать"?
Прикрепленные файлы