bdd2

Текст (скрипт) файла обновления конфигурации для текущего подключения (для файловой версии)

Опубликовал Георгий Меркулов (McLer) в раздел Администрирование - Распределенная БД (УРИБ, УРБД)

Не так давно в релизах конфигураций для автоматического обновления конфигурации в узлах РИБ был добавлен механизм "настройка обновления конфигурации РИБ", но он совершенно не приспособлен к работе  в реальной ситуации.

Не так давно в релизах конфигураций для автоматическго обновления конфигурации в узлах РИБ был добавлен механизм "настройка обновления конфигурации РИБ", но он совершенно не приспособлен к работе в реальной ситуации.

 Настроивал РИБ и столкнулся с такой проблемой что типовой текст скрипта для обновления конфигурации совершенно не подходит для узла, который обычно файловая версия, а он расчитан на серверный вариант работы (тем как он пытается выкинуть всех пользователей). Я решил его немного дописал, получился вполне рабочий вариант, хотя не множко и коварный. Я вызываю скрипт который убивает все процессы с именем 1cv8.exe.

См. вложение. Думаю с остальным разберетесь что и где необходимо подставить чтобы для вашей базы заработало:)

Скачать файлы

Наименование Файл Версия Размер
Скрипт для обновления узла РИБ
.txt 0,74Kb
06.02.13
131
.txt 0,74Kb 131 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Иван Иванов (jko) 19.01.12 07:02 Сейчас в теме
O_о, не кому не интересно?
Сейчас стоит задача, разработка в широкой сети РИБ.
2. Георгий Меркулов (McLer) 92 19.01.12 07:58 Сейчас в теме
(1) jko, да 93 сачивая и это первый комментарий)
По РИБ будут вопросы пиши, может помогу чем.
3. Иван Иванов (jko) 19.01.12 08:18 Сейчас в теме
Да вроде бы вопросов, особых нет.
А вот за скрипт большое спасибо. Решил большой "головняк".
Работает на ура.
4. Михаил Шайдуров (Mshaydurov) 27.01.12 15:36 Сейчас в теме
А если в рибе в базе работает несколько человек?
5. Георгий Меркулов (McLer) 92 29.01.12 06:00 Сейчас в теме
(4) Mshaydurov, если работают на разных компьютерах, а не на сервере в терминале, то увы, проблема не решена.
6. Костя Алимпиев (alimp) 10 26.02.12 19:04 Сейчас в теме
Георгий, что-то не работатет у меня этот скрипт.
Подскажи, что не правильно сделал?
7. Георгий Меркулов (McLer) 92 26.02.12 19:23 Сейчас в теме
(6) alimp, автоматическое обновление работает только при автоматическом запуске обмена, т.е. если вы в ручную запускаете обмен тогда скрипт не выполняется, увы специфика программы.
Советую чтобы реально протестировать скрипт, сейчас обновите в ручную из конфигуратора ИБ как это описано в ошибке. А при следующем изменение ИБ в центральном узле, проследите чтобы обмен в РИБе запустился автоматически и будет понятно выполнился ли скрипт или нет. Еще момент, у пользователя AdminUser пароль должен быть пустым или установите пароль в скрипте. Так же имя ИБ и путь до платформы должны быть верными.
Думаю при выполнение всех описанных выше моментов автоматическое обновление должно заработать.
8. Костя Алимпиев (alimp) 10 28.02.12 20:28 Сейчас в теме
Спасибо, Георгии за ответ.
Тогда подскажите, что я должен понимать под выражением - автоматический запуск обмена???
В двух словах, кратенько поясните. Правильно ли я Вас понял - это бат файл с прописанными настройками по запуску 1С и под определенным пользователем при старте которого должен начаться обмен???
9. Георгий Меркулов (McLer) 92 29.02.12 05:26 Сейчас в теме
(8) alimp, нет это не бат файл, в настройках обмена Риб есть закладка автоматический обмен, дак вот она должна быть настроена. У вас я так понимаю файловая база, значит еще в настроках параметров учета должен быть указан пользователь под которым будет выполняться регламентные задания и интервал выполнения этих заданий. Если все это сделано, тогда под этим пользователем и будет запускаться автоматический обмен.