Доброго времени суток. Есть распределенная база. В центральной базе бухгалтер за выходные внесла очень много изменений. За 4 часа данные выгрузились из ЦБ, теперь при загрузке в периферийную базу (загрузка идет около 6 часов) на 90% вылетает ошибка платформы 1с и она закрывается. Конфигурация - бухгалтерия сельхозпредприятия 3.1. Собственно в чем вопрос, можно ли как то выгружать данные частями? Или есть вообще какие то выходы?
По теме из базы знаний
- Небольшое Эссе об программных ошибках ко дню программиста.
- Использование Web-сервисов для синхронизации баз данных в режиме online 1С8.2 (8.1) .
- Ошибки РИБ и как с ними бороться
- Совместная работа БП 3.0 и ЗУП 3.1. Устранение ошибки синхронизации персональных данных физических лиц
- Как бороться с ошибками при обмене с БП: "Некорректно заполнена колонка "Количество" в строке 1 списка "Товары". Указанное количество превышает остаток"
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В УПП есть что-то. В настройках обмена можно указать узел для фонового обмена и указать сколько объектов выгружать. Не пользовался, но планирую.
Суть - Например зарегистрировано 1 тыс объектов. Берем первые 100, регистрируем их в фоновом узле и отправляем, получаем ответ о доставке, снимаем регистрацию с фонового, переносим ещё 100 объектов...
Суть - Например зарегистрировано 1 тыс объектов. Берем первые 100, регистрируем их в фоновом узле и отправляем, получаем ответ о доставке, снимаем регистрацию с фонового, переносим ещё 100 объектов...
Очень много это сколько? 10 тысяч отчетов о розничных продажах по 500-1000 строк в каждом? Механизм распределенной базы работает несколько иначе обычного обмена и у него сложно упереться в ограничения по объему памяти при загрузке. Если конечно периферийная база расположена не на старом компьютере с 1GB оперативной памяти.
Рекомендации:
1. Обязательно проверяем S.M.A.R.T. жесткого диска, на котором лежит периферийная база. Если все ок, то делаем резервную копия периферийной базы
2. chdbfl.exe
3. Тестирование и исправление
4. Собственно пробуем загрузить заново
P.S. Если не помогает - до берем базу и файл обмена, переносим временно на нормальный компьютер и просим загрузить на нем.
P.P.S. Если не помогает и есть доступ к клиент-серверу - загружаем базу на MSSQL после чего запускаем обмен.
P.P.P.S. Если не помогает - создаем начальный образ из ЦБ, загружаем его на периферии.
Рекомендации:
1. Обязательно проверяем S.M.A.R.T. жесткого диска, на котором лежит периферийная база. Если все ок, то делаем резервную копия периферийной базы
2. chdbfl.exe
3. Тестирование и исправление
4. Собственно пробуем загрузить заново
P.S. Если не помогает - до берем базу и файл обмена, переносим временно на нормальный компьютер и просим загрузить на нем.
P.P.S. Если не помогает и есть доступ к клиент-серверу - загружаем базу на MSSQL после чего запускаем обмен.
P.P.P.S. Если не помогает - создаем начальный образ из ЦБ, загружаем его на периферии.
(5) будут все документы как в ЦБ - это стандартная процедура, которая как раз для таких целей и служит (восстановление работы периферии). Единственное при загрузке в периферию нужно будет пользователей ИБ создать и обмен данными настроить.
P.S. Перед первым запуском обмена не забудьте удалить старые сообщения обмена между этими узлами.
P.S. Перед первым запуском обмена не забудьте удалить старые сообщения обмена между этими узлами.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот