Массовое создание (перенос) баз на сервере 1С возможно?
Коллеги, добрый день
Может кто-то сталкивался с нижеописанной проблемой?
Прошу поделиться опытом.
На сервере 1С ~ 100 баз .
Задачи:
1. Массово перенести базы на другой сервер "1С:Предприятия" (или работающий на другом порту)
и\или
2. Массово создать "копии" баз на этом же сервере, но добавив\изменив префикс в названии баз.
В обоих случаях базы 1С "перепривязываются" к новым sql-базам
Можно ли автоматизировать данные процедуры каким-либо штатным механизмом (скриптом)?
С автоматизацией массового переноса и\или созданием "копий" sql-баз собственно на sql-сервере проблем нет ( все решается sql-скриптами), а как "автоматизировать" перенос сервера "1С:Предприятия"?
Может кто-то сталкивался с нижеописанной проблемой?
Прошу поделиться опытом.
На сервере 1С ~ 100 баз .
Задачи:
1. Массово перенести базы на другой сервер "1С:Предприятия" (или работающий на другом порту)
и\или
2. Массово создать "копии" баз на этом же сервере, но добавив\изменив префикс в названии баз.
В обоих случаях базы 1С "перепривязываются" к новым sql-базам
Можно ли автоматизировать данные процедуры каким-либо штатным механизмом (скриптом)?
С автоматизацией массового переноса и\или созданием "копий" sql-баз собственно на sql-сервере проблем нет ( все решается sql-скриптами), а как "автоматизировать" перенос сервера "1С:Предприятия"?
По теме из базы знаний
- Программа для управления ККМ Атол и Штрих нового поколения (он-лайн ККТ под 54-ФЗ) с помощью текстового ini.файла для 1с77, 1с8Х любых конфигураций
- АСТ: Обмен с ФГИС Меркурий из 1С
- Интеграция с маркетплейсами МегаМаркет, Wildberries, OZON, ЯндексМаркет, VK, Avito, Леруа Мерлен, Aliexpress, КУПЕР, Dostavista
- Создание (сканирование) штрих кода товара в документе Поступления для конфигурации 1С:Розница
- Создание стартовой базы
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Можно! через "Automation сервер/Администрирование кластера серверов" + скрипт или обработка 1С.
Но, овчинка выделки не стОит, на мой взгляд;
Операция разовая,
Если же приходится еженедельно, сотнями, базы перетаскивать, то конечно можно заморочиться...
Можно ли автоматизировать данные процедуры
Можно! через "Automation сервер/Администрирование кластера серверов" + скрипт или обработка 1С.
Но, овчинка выделки не стОит, на мой взгляд;
Операция разовая,
Если же приходится еженедельно, сотнями, базы перетаскивать, то конечно можно заморочиться...
У меня была задача перенести порядка 80 баз с одного сервера 1С на другой и для этоко просто скоприровал файлы настройки кластера сервера 1С подправив в нём имя сервера.
При смене SQL сервера возможно можно будет пойти тем эе путём
При смене SQL сервера возможно можно будет пойти тем эе путём
PS + RAS
ras позволяет из консоли подключать базы, через PS можно накидать простой цикл.
На основном сервере через ras собрать имена баз и подключить их на втором сервере (поблема может быть только если пользователь и пароль для подключения разный)
1) cd "C:\Program Files\1cv8\8.х.хх.хххх\bin"
2).\rac cluster list
это что бы получить GUI кластера. там параметр cluster
3).\rac infobase --cluster=XXXXXXXXXXXXXX create --create-database --name=test --dbms=MSSQLServer --db-server=севрерsql --db-name=имяБД --locale=ru --db-user=пользовательSQLдляподключения --db-pwd=ПарольSQL --scheduled-jobs-deny=on --license-distribution=allow
ras позволяет из консоли подключать базы, через PS можно накидать простой цикл.
На основном сервере через ras собрать имена баз и подключить их на втором сервере (поблема может быть только если пользователь и пароль для подключения разный)
1) cd "C:\Program Files\1cv8\8.х.хх.хххх\bin"
2).\rac cluster list
это что бы получить GUI кластера. там параметр cluster
3).\rac infobase --cluster=XXXXXXXXXXXXXX create --create-database --name=test --dbms=MSSQLServer --db-server=севрерsql --db-name=имяБД --locale=ru --db-user=пользовательSQLдляподключения --db-pwd=ПарольSQL --scheduled-jobs-deny=on --license-distribution=allow
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот