Мультибазовое управление в кластере 1С

03.09.24

База данных - Инструменты администратора БД

Обработка предназначена для блокирования-разблокирования баз кластера сервера, управления сеансами и соединениями пользователей, создания резервных копий средствами MS SQL сервера, запуска внешних обработок для выбранных баз кластера 1С.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Мультибазовое управление в кластере 1с:
.epf 22,87Kb ver:1
6 3 000 руб. Купить
Мультибазовое управление в кластере 1С:
.epf 29,23Kb ver:1.2
14 3 800 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Цель создания обработки – автоматизировать типовые операции с группами баз данных в кластере 1С из любой запущенной конфигурации .

Обработка работает с кластером 1С через com - соединение  и функционально состоит из четырех закладок. 

Закладка «Настройки».

Содержит три функциональных блока настроек:

  1. Настройки работы с кластером 1С;

Если не установлен администратор кластера, то его логин и пароль не заполняются.

  1. Настройки управления базами при их отключении;

Если установлен флаг «Блокировка регламентных заданий включена», то при отключении базы выполняется блокировка регламентных заданий

  1. Настройки подключения к MS SQL серверу (для создания резервных копий)

Закладка "Управление", содержит монитор управления базами данных кластера 1С.

Перемещение по базам кластера осуществляется по таблице баз данных (левая таблица), при этом в правой верхней таблице отображаются сеансы текущей базы данных. Поскольку индикация соединений базы данных является затратной операцией по времени, их вывод осуществлен в таблицу значений, являющейся полем  таблицы баз данных. Заполнение этого табличного поля выполняется нажатием кнопки «Обновить соединения»

Для групповой работы с базами данных, необходимо установить флаг в поле «выбор»,  баз данных, которыми необходимо управлять. Если флаг не установлен, то операции осуществляются  с текущей базой данных.

При нажатии в группе кнопок «Блокировать базу», кнопки «С отключением сеансов», выполняется блокирование базы с удалением всех сеансов пользователей, кроме сеансов пользователя работающего в текущей конфигурации. При нажатии кнопки «Без отключения сеансов», сеансы пользователей не удаляются.  Параметры отключения баз, берутся из закладки настройки , функционального блока «Настройки отключения баз».

Настройки отключения баз данных (на закладке настройки) позволяют для всех баз установить:

  1. Код доступа к блокированной базе данных;
  2. Сообщение пользователю, которое выдается системой при попытке пользователя войти в заблокированную конфигурацию;
  3. При необходимости, блокировки с заданной даты времени, заполняется поле «Дата начала блокировки»  и дата время окончания блокировки «Дата конца блокировки», при этом блокировка выполняется если текущее время больше даты-времени начала блокировки;
  4. Если установлен флаг «блокировка регламентных заданий включена», то при блокировании баз осуществляется блокировка выполнения регламентных заданий;
  5. Поле время не активности пользователей (в часах), выделяет красным цветом пользователей, у которых, с даты-времени, последней активности прошло заданное количество часов;

Кнопка «Разблокировать», разблокирует выбранные базы со снятием флага «блокировка регламентных заданий включена», если этот флаг был установлен.

Кнопка «Данные базы», выводит информацию по свойствам текущей базы данных, установленных в кластере 1С, в соответствующие поля закладки.

Кнопка «Удалить сеансы», удаляет сеансы, у которых установлен флаг «Удалить» .  Кнопка «Отметить зависшие сеансы»,  устанавливает флаг «Удалить»,  у сеансов с истекшим временем «Время не активности пользователя», закладки «Настройки» (такие сеансы будут выделены красным цветом). Спящие сеансы выделяются желтым цветом. Кнопка "Упорядочить по пользователю", позволяет визуально найти сдвоенные сеансы пользователя.

Удаление соединений осуществляется кнопкой «Удалить соединения», при условии установленного флага в поле «Удалить», таблицы соединений.

Закладка «Резервное копирование» .

Позволяет создавать резервные копии выбранных баз данных средствами MS SQL сервера.

Для этого необходимо:

  1.  В «Поле каталог архивов», указать папку, в которую необходимо сделать архивные копии выбранных баз данных. Папка указывается относительно диска SQL сервера и должна быть доступна администратору для записи.
  2.  Поле «Комментарий  для копии БД» - задает комментарий к базе данных в копии.
  3.  Поле «Параметры резервного копирования», позволяют настраивать резервное копирование под свои нужды.
  4.  Копка «Сгенерировать скрипт», создает команду резервного копирования текущей базы данных, для визуального контроля. Внимание! При формировании скрипта к выбранному каталогу «Поле каталог архивов» добавляется папка, текущий месяц + год. Перед резервным копированием, проверяется наличие каталога архивов.
  5.  Время создания архивов выводится в одноименное  поле.

Закладка "Выполнить обработку".

Позволяет запустить выполнение обработки для выбранной группы баз данных.

Настройка включает в себя:

  1. Определение типа идентификации пользователя поле «Тип идентификации».
  2. При выборе типа идентификации  «1С», необходимо будет заполнить поля «Имя пользователя» и «Пароль пользователя».
  3. Указать исполняемый файл установленной версии платформы.
  4. Выбрать файл запускаемой обработки – поле «Выбор файла обработки»
  5. Отметить базы, для которых будет выполнена обработка.
  6. Если базы уже заблокированы, то необходимо установить флаг "Добавить код доступа"
  7. Нажать кнопку «Выполнить обработку»

Обработка тестировалась на платформе 1С:Предприятие 8.3 (8.3.9.2170). Код открытый.

В версии 1.2 при запуске обработки сразу загружается вся информация по базам,  поэтому :

1. В закладке "Настройки", убраны настройки подключения к SQL серверу, а пароль администратора перенесен в закладку "Резервное копирование".

Добавлена настройка режима мониторинга сеансов с заданным интервалом времени. Интервал времени мониторинга задается реквизитом "Время опроса сек". Кнопка "Начать мониторинг", запускает процесс. Кнопка "Остановить мониторинг" останавливает процесс опроса данных по сеансам пользователей

2. В закладку "Управление" добавлен флаг "Обновлять список соединений", установка которого позволяет обновлять список соединений при активизации строки базы данных, также как и сеансов. Добавлено поле "Актуальность списка", показывающее дату время последнего обновления списка соединений базы. Для ускорения работы флаг можно снять.

Добавлена возможность сворачивания таблицы "Список соединений", для более полного просмотра сеансов.

3. В закладку "Резервное копирование", в таблицу баз, добавлены поля IP адреса сервера SQL и имя администратора

4. В закладку "Выполнить обработку", в таблицу баз, добавлено поле "Код доступа". Код доступа добавляется как параметр команды запуска обработки автоматически, если установлен флаг база "Заблокирована"

5. Оптимизирован программный код обработки.

Ссылка на обработку "Мультибазовая замена внешних отчетов и обработок".

 

Проверено на следующих конфигурациях и релизах:

  • 1С:Комплексная автоматизация 2, релизы 2.5.8.443, 2.5.8.420
  • 1С:ERP Управление предприятием 2, релизы 2.5.8.383
  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.127.49
  • Управление торговлей, редакция 11, релизы 11.5.9.131

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

24900 руб.

20.08.2024    65156    345    169    

302

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

17000 руб.

10.11.2023    24673    93    42    

101

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 1С 8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 17.04.2026, версия 1.4.1, работает в 1С:ФРЕШ!

24400 руб.

06.12.2023    22122    80    10    

113

Файловый обмен (TXT, XML, DBF), FTP Поиск данных Инструменты администратора БД Корректировка данных Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный и понятный интерфейс в виде "мастера". Высокая скорость сравнения достигается за счет специального алгоритма расчета контрольной суммы объекта/записи и сравнения по данным суммам объектов 2х баз через файл. Имеется возможность выбора реквизитов, по которым система будет сравнивать объекты. Сравнение количества записей в движениях документов, возможность сравнивать данные по правилам конвертации и не только! Выбор объектов конфигурации для КАЖДОГО узла в отдельности с индивидуальным отбором для каждого объекта конфигурации, работа с FTP, сохранение или загрузка настроек, сохранение или загрузка результата сравнения, регистрация на обмен объекта и его движений. (Обновление от 12.11.2024, версия 2.2-2.5)

24400 руб.

27.10.2017    45465    31    13    

49

Чистка данных Инструменты администратора БД Администрирование 1С 8.3 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Решение представляет собой набор из 6 обработок для 1С по удалению организаций и справочников из базы по фильтрам, документов по фильтрам, универсальное сжатие данных, очистка битых движений регистратора, удаление устаревших регистров сведений, удаление устаревших документов "Электронное письмо входящее" и "Электронное письмо исходящее"

23999 руб.

20.02.2026    986    1    0    

4

Инструменты администратора БД Системный администратор 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

5490 руб.

10.11.2015    66034    102    59    

84
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Muxomop 155 07.12.17 17:06 Сейчас в теме
Интересная обработка. Возник вопрос по закладке 4: результат выполнения обработки (служебные сообщения) куда-то сохраняется?
2. IVC_goal 237 07.12.17 20:49 Сейчас в теме
(1) Организация служебных сообщений, выполнена в самой обработке (Закрытие месяца_2017) и сохраняется в файл. Поскольку запускаемые обработки различаются по своему функционалу, то целесообразно именно в них выполнять сохранение служебных сообщений.
Для отправки сообщения требуется регистрация/авторизация