Имя: Пароль:
1C
 
Хранилище конфигураций для 12 баз
, ,
0 vsg-work
 
09.02.24
21:48
Добрый день, уважаемые коллеги!

Подскажите пожалуйста, у меня имеется 12 организаций и конфигурации в них - идентичны (бух 2.0 обычные формы).

Можно ли создать хранилище конфигураций, и из хранилища обновлять все 12 конфигураций разом? А то в каждую заходить и добавлять кусок кода - уже поднадоедает...

Заранее спасибо за ответы. Если да, то подскажите примерно как, я уже дальше сам разберусь.
1 ДедМорроз
 
09.02.24
21:51
Можно сделать 13-тую базу,где готовить версию и файл поставки,которым обновлять все остальные.
2 Asmody
 
09.02.24
21:51
сделай эталонную конфу, повесь свои базы на поддержку, обновляй через файл поставки
3 vsg-work
 
09.02.24
21:53
(2) Вешать базы на поддержку - не смогу, там уже столько внутри было переделано, из обычной Бухи ERP создали...
4 Asmody
 
09.02.24
21:58
(3) на _свою_ поддержу
5 Asmody
 
09.02.24
22:00
делаешь эталонную базу, в ней делаешь файл поставки, натягиваешь на остальные базы с постановкой на поддержку.
дальше все изменения вносишь только в эталонную базу, опять из нее делаешь файл поставки, натягиваешь на остальные
6 Asmody
 
09.02.24
22:01
только про бекапы не забудь
7 dmt
 
09.02.24
22:12
(0) можно, напишешь скрипт обновления, а еще проще - обновлятор настроишь
8 vsg-work
 
09.02.24
22:49
(4) А как это сделать, подскажите пожалуйста
9 sonne666
 
09.02.24
23:42
Можно сделать 13ую базу, подключить ее к хранилищу. С помощью обновлятора можно обновлять неподключенные к хранилищу на любые версии хранилища. Этот вариант используем для последовательного обновления на несколько релизов, которые заранее подготовлены и помещены в отдельные версии хранилища.
10 RomanYS
 
10.02.24
12:08
(0) просто скрипт для загрузки конфигурации

Параметры для пакетной работы конфигуратора
Подробности
Если вы запустили конфигуратор 1С с одним из следующих параметров, то после выполнения всех задач приложение автоматически закроется. В случае успешного выполнения будет возвращен код 0, в случае неудачи – 1, при наличии ошибок – 101. Следующие параметры запуска 1С 8.3 из командной строки позволят запустить все стандартные механизмы платформы:

/DumpIB _ИмяФайла_ – запуск выгрузки ИБ в указанный файл;
Параметры для пакетной работы конфигуратора
Параметры для пакетной работы конфигуратора
/RestoreIB _ИмяФайла_ – загрузка базы из файла;
/DumpCfg _ИмяФайла_ – запуск механизма сохранения конфигурации в файл формата cf;
/DumpDBCfg _ИмяФайла_ – сохранение конфигурации БД в указанный файл;
/LoadCfg _ИмяФайла_ – загрузить из файла cf конфигурацию;
/UpdateDBCfg [-WarningsAsErrors] [-Server] – параметр отвечает за обновление конфигурации БД. Параметры в скобках отвечают за восприятие предупреждений как ошибки и выполнение обновления на сервере, соответственно, но могут быть опущены;
/UpdateCfg _ИмяФайла_ – запускает обновление конфигурации на поддержке с помощью указанного файла формата cf или cfu;
/RollbackCfg – запуститься механизм возврата к конфигурации БД и все изменения отменятся;
/ResetMasterNode – параметр отменяет назначение главного узла распределенной информационной базы. Аналог метода платформы «УстановитьГлавныйУзел» с параметром, чье значение – неопределено;
/ReduceEventLogSize _Дата_ [-saveAs _имяФайла_] [-KeepSplitting] – запуск процедуры сокращения журнала регистрации. Вместо _Дата_ подставляют желаемую границу ЖР формата ГГГГ-ММ-ДД. Параметры в скобках не могут быть указаны одновременно. «-saveAs» отвечает за сохранение копии записей в указанный файл, а «-keepSplitting» поддерживает разделение записей на файлы по периодам;
/ConvertFiles _ИмяФайлаИлиКаталога_ – запуск пакетной конвертации файлов ПО 1С платформы версии 8.0 и выше. Учтите, что для успешной работы необходимо запустить конфигуратор со структурой нужной базы, где и будет происходить конвертация. Если задан каталог, то все доступные файлы в нем будут обработаны, а прочие, недоступные, не вызовут ошибки;
/Visible – параметр указывает платформе, что пользователь желает видеть процесс выполнения командной строки. В случае наличия этого параметра в командной строке во время работы конфигуратора будет открыто специальное окошко;
/RunEnterprise – если вы указали данный параметр, то после выполнения пакетных заданий будет запущено 1С:Предприятие. После этого ключа вы можете указывать параметры уже для нового сеанса соединения с 1С. Дополнительная командная строка должна быть в кавычках, а если она содержит их, то вложенные кавычки нужно экранировать;
/DumpResult _ИмяФайла_ – в указанный файл запишется успешность выполнения командной строки. В идеальном случае мы увидим в файле «0».
11 ДедМорроз
 
10.02.24
19:49
Удобство конфигурации на поддержке в том,что будет одна версия метаданных,а не три.
12 Prog111
 
10.02.24
20:18
(0) Очень просто.
1. Создаешь хранилище из какой-нибудь актуальной базы.
2. Подключаешь к хранилищу базы.
3. Устанавливаешь Обновлятор от Милькина. В нем подключаешь базы, настраиваешь в нем "обновляться из хранилища".
4. Когда нужно внести изменение - из какой-нибудь базы делаешь изменение в хранилище.
5. В обновляторе отмечаешь галочками нужные базы и жмешь "обновить". Всё, Обновлятор подключается к базам и обновляет их из хранилища.
13 RomanYS
 
10.02.24
20:20
(11) Как-то надумано: если с поддержки снять тоже будет одна
Программист всегда исправляет последнюю ошибку.