Менеджер служб 1С:Предприятия 8

12.06.23

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

Внешняя обработка для управления службами 1С:Предприятия 8.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Менеджер служб 1С:Предприятия 8:
.epf 70,79Kb ver:1.0
18
18 Скачать (2 SM) Купить за 2 150 руб.

Всем привет! Представляю Вашему вниманию обработку Менеджер служб 1С:Предприятия 8.

 

 

Обработка будет полезна новичкам и тем, кто не любит возиться с командной строкой, тем кому нужно быстро настроить или запустить какую либо службу 1С , не штудируя и вспоминая все параметра запуска из командной строки. Кроме того, мною были замечены ошибки при регистрации служб из командной строки средствами самих служб 1С, в особенности это касается сервера хранилищ. И эти ошибки кочуют из версии в версию, в итоге все равно приходится лазить в реестр и править настройку служб. Обработка представляет собой средство для администрирования служб 1С:Предприятия 8. Теперь не нужно ручками править реестр, что бы изменить параметры запуска службы, не нужно помнить названия параметров для добавления служб 1С из командной строки, не нужно помнить параметры системных утилит для администрирования служб из командной строки. Кроме того, не нужно искать в списке всех служб Windows нужную, чтобы просто запустить остановить или перезапустить ее - теперь все службы 1С под рукой с разбивкой по группам. Все манипуляции и изменения параметров запуска служб делаются в пару кликов. Все параметры запуска службы представлены в наглядном виде, в виде таблицы с подсказками и удобными инструментами редактирования. 

Теперь, включить режим отладки на сервере проще простого – открываем параметры, ставим нужное значение флага, сохраняем изменения.

 

 

Или если нужно поднять службу сервера хранилищ – просто добавляете новую службу сервера хранилищ и в диалоге остается лишь выбрать корневой каталог хранилища, а если установлено несколько версий платформы, то выбрать из выпадающего списка любую доступную версию.

 

 

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

Также обработка позволяет работать со службой автономного сервера.

 

 

Самое "вкусное" здесь в том, что автономный сервер позволяет подключаться к файловой базе, и судя по отзывам, дает скорость работы с ней как с клиент-серверной базой, и при этом позволяет до 3-х подключений пользователей без лицензии, но в будущем эту льготу обязательно отключат, так что торопитесь распробовать автономный сервер. Все параметры автономного сервера доступные для редактирования из обработки и рассчитаны на версию не ниже 8.3.23, в более младших версиях автономного сервера, многих параметров может просто не быть. Автономный сервер бурно развивается, так что однажды может казаться, что нет какого-то параметра в обработке, но зато есть параметр, через который можно указать файл настроек. Данный параметр поддерживается всеми версиями автономного сервера, ну и кроме того, строку параметра запуска можно всегда отредактировать вручную. Более подробно про автономный сервер и параметры запуска можно почитать здесь, здесь и здесь. На текущий момент поддерживаются следующие службы 1С:

 


    1. Агент сервера 1С:Предприятия 8;
    2. Сервер хранилища конфигураций;
    3. Сервер отладки;
    4. Автономный сервер;
    5. Сервер администрирования кластера серверов;

Непосредственно из обработки можно выполнять следующие манипуляции со службами 1С:
    1. Добавлять новые службы;
    2. Добавлять новые службы копированием существующих;
    3. Изменять параметры служб;
    4. Удалять службы;
    5. Останавливать службы;
    6. Запускать остановленные службы;
    7. Перезапускать службы;
   8. Для некоторых служб доступна возможность проверки работы. Например, для сервера отладки при отладке по протоколу http, есть возможность открыть адрес сервера отладки в браузере для проверки работоспособности.

 

 

Для автономного сервера есть возможность открыть опубликованную базу в браузере или тонком клиенте. После открытия опубликованной базы в браузере, адрес базы можно скопировать из адресной строки и добавить эту базу в список информационных баз.
    9. Запуск стандартной оснастки служб Windows;

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

 

 

В общем все удобства и мелочи описывать долго, так что описал только основные. Данная обработка, лично мне, сэкономила кучу времени. Если будут какие-то пожелания по доработке инструмента, то пишите, постараюсь «допилить». 

ВНИМАНИЕ!!! Автор не несет ответственности за использование Вами данной обработки, будьте внимательны и аккуратны, используете обработку только на свой страх и риск.

Системные требования: OC Windows 7/Windows Server 2008 R2 и выше. 1С:Предприятие 8 должно быть запущено от имени администратора! Обработка тестировалась на ОС Windows 7, Windows 10, Windows Server 2012 R2, на платформах 8.3.20.1674, 8.3.20.1710, 8.3.23.1437. Теоретически, для запуска обработки подойдет любая конфигурация, в том числе и пустая, на управляемых формах, в которой свойство Режим использования модальности имеет значение Не использовать. Платформу желательно использовать не ниже 8.3.20, т.к. разработка велась именно на этой версии и аудит методов на совместимость с более младшими версиями платформы мной не выполнялся. Так же еще раз напомню, что обработка подходит для настройки автономного сервера не ниже версии 8.3.23, т.к. начиная с данной версии параметры запуска автономного сервера существенно изменились, но для запуска самой обработки подойдет и более младшая версия, кроме того можно настроить и более младшие версии автономного сервера, если вы знаете состав поддерживаемых параметров.

Всем добра!

Если кому-то нужна более упрощенная обработка по включению и настройке отладки на сервере 1С:Предприятия 8, то вот публикация.

администрирование службы ragent crserver dbgs ibsrv.exe ibcmd ras rac агент сервера хранилища отладки автономный администрирования сервер кластер оснастка лицензии srvinfo

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 Россия Платные (руб)

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

8400 руб.

20.08.2024    12614    99    42    

101

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 8.3.14 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, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 18.09.2024, версия 1.2

18000 руб.

06.12.2023    10010    48    5    

78

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

15000 руб.

10.11.2023    11398    40    27    

66

SALE! %

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

4800 3840 руб.

14.01.2013    190552    1150    0    

918

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

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    33586    109    152    

74

Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

3600 руб.

06.02.2017    32489    145    18    

51

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

Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользователей. И все это система делает в автоматически при создании бэкапа (или через команду). Выгрузка происходит в родной формат 1С - .dt. Так же система умеет архивировать данные выгрузки с установкой пароля. Умеет менять расширение файла zip или dt на любое указанное вами, что позволит сохранить выгрузки от шифровальщика. Может удалять старые копии выгрузок, оставляя указанное количество резервных копий, начиная с самой поздней. Только для WINDOWS!

6000 руб.

06.11.2012    73530    629    45    

88

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

Многие сталкиваются с проблемой когда изображения, находящиеся в базе разные по объему и размерам. Менеджеры могут добавить файлы в очень высоком разрешении, объемом свыше 20 Мегабайт. База данных становится слишком большой, выгрузка на сайт идёт медленно и требуется много место на хостинге. Как сжать картинки и уменьшить размер базы 1С? Это можно сделать с помощью данной обработки. Существует возможность выбрать различные варианты для того чтобы уменьшить картинки: в разы, в процентах от первоначального объема, а также сделать картинки одинаковой ширины. В результате размер базы 1С значительно сократится (в зависимости от количества и размера картинок), а изображения станут небольшого объема, равными по ширине, почти без потери качества. Работает на управляемых формах для УТ 11, КА, ERP.

3000 руб.

21.07.2022    10092    9    4    

17
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. apic 15 13.06.23 13:18 Сейчас в теме
Видел вроде обработки которыми можно менять строку запуска служб, но что бы создавать и индивидуально настраивать каждый параметр, такого вроде не встречал. Выглядит добротно! А если у какой нибудь службы появится новый параметр, то как быть? Или обработка позволяет изменять строку запуска указывая произвольные параметры?
2. frkbvfnjh 808 13.06.23 13:22 Сейчас в теме
(1) Да, если в таблице параметров нет нужного, то можно вручную откорректировать строку запуска и записать изменения. Но при редактировании значений параметров через таблицу, строка запуска собирается заново и не поддерживаемые параметры будут удалены, так что после ручной корректировки просто не нужно изменять другие параметры через таблицу. Лучше сначала настроить все поддерживаемые параметры, а недостающие указать непосредственно в строке запуска и записать изменения.
3. JohnyDeath 302 18.06.23 11:06 Сейчас в теме
Выглядит очень привлекательно.
Есть несколько вопросов/пожеланий:

1. Было бы вообще замечательно, если бы была возможность открывать обработку с любого компа на серверной базе и уже там управлять службами, которые крутятся на сервере этой базы. Для этого навскидку где-то в настройках необходимо добавить: имя компа, где крутятся службы (опционально); логин и пароль администратора сервера.
И все команды уже выполнять на удаленной машине от имени указанного администратора с помощью PsExec.
Не думал в эту сторону?

2. Фича запуска службы автономного сервера - огонь. Постоянно сижу в этой тонне параметров, чтобы стартануть такую службу. Причем от версии к версии платформы эти параметры заметно меняются или появляются новые требования.
Нет желания сделать возможность формирования файла настроек из этой же обработки? Судя по описанию, у тебя есть параметр, в котором можно указать путь к такому файлу, но сам файл придется предварительно подготавливать. А вбивать все параметры напрямую в службу запуска автономного сервера - некрасиво, все логопасы буду светиться в диспетчерах задач и в самой службе.
5. frkbvfnjh 808 21.06.23 06:23 Сейчас в теме
(3) 1. На счет PsExec не думал, но была мысль добавить возможность выполнения кода на стороне сервера 1С, тогда можно было бы рулить службами сервера с любой клиентской базы, в плоть до управления через базу запущенную в веб-клиенте и не нужны никакие виндовые логины и пароли. Как мне видится, подойдет для простой инфраструктуры с одним сервером в кластере. Это уже больше похоже на бэкдор через 1С, но я покопаю в этом направлении.
2. Да, думал сделать обертку для консольной утилиты ibcmd для формирования файла настроек. Возможно в скором времени поработаю над этой возможностью.

Так же в процессе работы появились еще несколько идей по расширению возможностей обработки. Времени как всегда не хватает, но развитие данной обработки не брошу.
Спасибо за отзыв и предложения!
JohnyDeath; +1 Ответить
6. JohnyDeath 302 21.06.23 08:50 Сейчас в теме
(5)
1. На счет PsExec не думал, но была мысль добавить возможность выполнения кода на стороне сервера 1С,

Так не получится по двум причинам:
1. Код на сервере будет выполнятся от имени пользователя, под которым запущен сам сервер 1С. А у него вряд ли есть права на перезапуск служб (я надеюсь, что сервер 1с у всех не под админом крутится ) )
2. Если мы подрубаемся серверной базой и выполняем код по остановке службы этого сервера, то больше мы его уже никак не стартанём. Поэтому хотелось бы запускать обработку на любой, даже локальной, базе и отрабатывать в контексте любой заданной машины
7. tormozit 7245 21.06.23 08:55 Сейчас в теме
(6) Поэтому я и не делаю подобные поделки, а пропагандирую получение легального (терминального) доступа на сервер приложений и выполнение настройки там любым приложением локально. Иначе можно что то сломать и даже вернуть обратно не сможешь.
8. JohnyDeath 302 21.06.23 08:56 Сейчас в теме
(7) ну и зря.
Я, например, очень бы обрадовался возможностью рулить службами на сервере, сида на своём компе
frkbvfnjh; +1 Ответить
9. frkbvfnjh 808 23.06.23 06:52 Сейчас в теме
(6) Да, всегда могут быть какие нибудь проблемы, а могут и не быть... Можно и на ровном месте себе шею свернуть :)
4. triviumfan 97 19.06.23 16:12 Сейчас в теме
Выглядит прям очень добротно, аккуратно, грамотно, видно, что сил вложено не мало, правда не знаю зачем...
10. agent100 88 29.06.23 10:49 Сейчас в теме
Добрый. Под 8.3.23.1739 не работает( Поправьте, еще раз отдам 2sm)
Оставьте свое сообщение