Регистрация утилиты администрирования серверов 1с предприятия ошибка

Полная информация на тему: "Регистрация утилиты администрирования серверов 1с предприятия ошибка". Здесь собран полезный материал по теме из авторитетных источников. После прочтения вы можете задать оставшиеся вопросы дежурному юристу.

Утилита администрирования клиент-серверного варианта

Утилита администрирования клиент-серверного варианта предназначена для решения следующих задач:

  • создание, изменение и удаление кластеров серверов;
  • модификация существующих кластеров: создание, изменение параметров и удаление рабочих серверов, рабочих процессов кластера, информационных баз, входящих в состав кластера;
  • управление списками администраторов центральных серверов кластеров и списками администраторов кластеров;
  • мониторинг соединений пользователей с информационными базами и служебных соединений;
  • отключение пользователей от информационной базы;
  • мониторинг объектных блокировок 1С:Предприятия 8 и блокировок клиентского соединения;
  • оперативный анализ транзакционных блокировок системы управления базами данных;
  • управление блокировкой установки соединений пользователей с информационной базой;
  • управление блокировкой выполнения регламентных заданий.

Утилита представляет собой подключаемый модуль MMC (Microsoft Management Console), и может быть использована на компьютерах, на которых установлено соответствующее программное обеспечение (для операционных систем Windows 2000/XP/Server 2003 это программное обеспечение является стандартным).

Все функции администрирования сервера 1С:Предприятия 8 также доступны средствами встроенного языка.

Блокировка установки соединений пользователей с информационной базой

Блокировка установки соединений пользователей с информационной базой позволяет запретить пользователю соединение с информационной базой в заданный период времени.

При этом администратор системы может указать сообщение, которое будет выдано пользователю, при попытке соединения:

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

Блокировка установки соединений пользователем может быть выполенна как интерактивно, так и средствами встроенного языка.

Блокировка выполнения регламентных заданий

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

Источник: http://its.1c.ru/db/content/metod8dev/src/platform81/review8.1/admin%20tools/i8101527.htm

Администрирование 1С 8.3 с нуля для начинающих

Администрирование 1С — это комплекс мер по поддержанию работоспособности информационной системы. Рассмотрим подробнее, что входит в набор обязанностей типичного администратора систем 1С 8.2 (8.3), и дадим подробное пошаговое руководство для начинающих «с нуля».

Установка системы 1С

Первая и самая банальная обязанность по администрированию 1С — установка системы. Платформа 1С 8 поддерживает два режима работы: файловый и клиент-серверный (подробней в статье 1С файловая или SQL).

  • Файловый вариант работы не требует никаких дополнительных знаний и дистрибутивов, кроме 1С. Производится достаточно быстро и, как правило, без проблем. Обучиться можно по инструкции: как установить платформу 1С и как создать базу данных 1С.
  • Клиент-серверный вариант работы предусматривает взаимодействие 1С со сторонними программами (MS SQL Server, PostgreSQL, IBM DB2, Oracle DB) и поэтому требует дополнительных навыков и умений администратора.

Установка 1С производится как на сервер, так и на клиентские машины (исключение — веб-клиент).

Обновление ПО

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

Обновление конфигурации

Фирма 1С периодически выпускает новые релизы своих конфигураций, которые необходимо обновить на Вашей базе данных.

В обновлениях конфигурации содержатся:

  • новшества касающиеся изменений в законодательстве страны;
  • новые отчетные налоговые формы;
  • новый функционал программы;
  • исправление ошибок.

Обновление конфигурации — зачастую неизбежный процесс. Но администратор системы может произвести только так называемое «типовое обновление». Если в Вашу конфигурацию вносились какие-то доработки, то обновление должен производить опытный программист 1С, который разбирается в программном коде.

Обновление платформы 1С

Обновление платформы — тоже очень важный процесс. Его можно производить не так часто, как обновление конфигурации.

В новых версиях конфигурации содержатся:

  • новые инструменты для разработчика (объекты метаданных, методы и т.д.);
  • оптимизация работы системы;
  • исправление ошибок.

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

Обновление платформы ничем не отличается от установки платформы, следует учесть, что обновлять необходимо сразу все машины в компании — и сервера, и клиентские.

Управление правами пользователей

Добавить, удалить пользователя, настроить права — прямая задача любого администратора 1С.

Однако не все права может настроить администратор 1С. Например, сложное разделение прав по организациям/номенклатуре/контрагентам/… для каждого пользователя — задача уже для опытного программиста 1С.

Резервное копирование

Получите 267 видеоуроков по 1С бесплатно:

Резервное копирование — важнейший способ сохранить информацию в целостности и сохранности, особенно в сфере бизнеса.

Рекомендуется делать бекап как можно чаще (1 раз в день).

Инструкция по созданию резервной копии и восстановлению базы — резервное копирование 1С

Поддержка 1С без администратора

Администрирование 1С — процесс трудоемкий, но не всегда имеет смысл держать в штате администратора. Чаще всего для такого рода работ привлекают сторонних специалистов. Специалисты по 1С, как правило, работают на почасовой ставке. У Вас появляется вопрос или проблема — Вы звоните, и вопросы решаются в кратчайшее время. Благодаря современный технологиям специалист может подключиться к компьютеру за считанные секунды.

Если Вы ищете качественное и своевременное удаленное администрирование 1С, просто обратитесь к нам! При работе с нами Вы не платите никаких «абонентских» платежей. Вы платите деньги только за время, потраченное специалистом. Подробности и контакты на странице — услуги 1С.

Рубрикатор статей по администрированию программ 1С

Если Вы начинаете изучать 1С программирование, рекомендуем наш курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник: http://programmist1s.ru/administrirovanie-1s/

Читайте так же:  Контрольные процедуры при внутреннем аудите финансовой отчетности

Консоль администрирования сервера 1С

Как многим наверное известно, система 1С Предприятие поддерживает два варианта работы. Это:

  • клиент–сервер;
  • файловый вариант работы.

Для клиент-серверного режима необходимо установить Сервер 1С: Предприятия.

В данной статье рассмотрим, как администрировать этот сервер с помощью утилиты Консоль администрирования серверов 1С 8.3 (8.2).

Сразу сервисное отступление — если при запуске консоль выдает сообщение «Различаются версии клиента и сервера (8.3.х.х-8.3.х.х), клиентское приложение: Консоль кластера», Вам необходимо пройти регистрацию с помощью соответствующего ярлыка из меню «Пуск»:

Консоль администрирования серверов 1C Предприятия

У сервера 1С нет собственного интерфейса для управления. Администрирование ведется при помощи консоли серверов 1С. Консоль входит в поставку 1С Платформы и устанавливается локально на компьютер пользователя. Сами Информационные базы могут размещаться как локально, так и на удаленных компьютерах или серверах.

Получите 267 видеоуроков по 1С бесплатно:

Создание, редактирование и удаление баз на Сервере 1С

Чтобы создать информационную базу на Сервере 1С, необходимо сначала создать Центральный сервер и Кластер, к которому будет принадлежать база. На строке 1C:Enterprise 8.3 Central Servers нужно «кликнуть» правой кнопкой мыши и выбрать в контекстном меню пункт «Создать». В открывшемся окне вводим имя сервера и номер порта.

Теперь создадим Кластер. Также воспользуемся контекстным меню и выберем пункт «Создать». Заполним параметры кластера.

В ветке «Информационные базы» с помощью контекстного меню добавляем новую базу. После заполнения ее параметров нажимаем «Ок». Информационная база готова к работе.

С помощью контекстного меню базу можно удалить или отредактировать свойства.

Действия в консоли

Чем может быть полезна нам консоль администрирования? Часто случается так, что у пользователя «зависает» компьютер, и при этом программа 1С у конкретного пользователя не запускается. Выходит сообщение, что под данным пользователем уже кто-то работает. Все дело в том, что на сервере 1С остаются «нерабочие» сеансы. Эти пользователи даже остаются в разделе «Активные пользователи». И когда в программе нужно сделать операции, требующие монопольного режима (например, удаление помеченных на удаление объектов), то если попросить всех пользователей выйти, операцию все равно не всегда получается осуществить.

В консоли администрирования очень удобно посмотреть такие «зависшие» сеансы и скинуть их.

В контекстном мену строки с сеансом можно выбрать три пункта: «Удалить», «Свойства» и «Справка».


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

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник: http://programmist1s.ru/konsol-administrirovaniya-serverov-1s/

Ошибка агент-сервера

Мне необходимо установить клиент-серверную 1С: Предприятие 8.3 на windows 10 x64.

Во время установки вылетела, напечатанная ниже ошибка:

Ошибка при запуске службы «Агент сервера 1с: Предприятие 8.3» (1с: Enterprise 8.3 Server Agent). Убедитесь, что у Вас имеются разрешения на запуск системных служб.

Как устранить эту проблему?

С уважением,
Руслан

10.02.2016, 16:23

Ошибка при обновлении + медленная работа сервера
Добрый день. Конфигурация «Бухгалтерия сельскохозяйственного предприятия» 3.0.44.140 Платформа.

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

Java-агент Vs Ls-агент — кто быстрее?
Бэк-агента можно написать как на лс, так и на яве. Кто-нибудь обладает достоверной информацией.

Java агент ошибка при вызове веб сервиса
Добрый день! Агент вызывающий Web-сервис с помощью Axis, вызывает ошибки если файлы jar (axis.jar.

После перезагрузки сервера возникла «ошибка при подключении сервера баз данных MySQL»
Помогите, пожалуйста. После перезапуска сервера (Debian) через ISPmanager выходит ошибка.

Источник: http://www.cyberforum.ru/1c-admin/thread1659305.html

Тема: Администрирование сервера 1С — перестала работать оснастка

Опции темы
Поиск по теме
Отображение
  • Линейный вид
  • Комбинированный вид
  • Древовидный вид

Администрирование сервера 1С — перестала работать оснастка

Господа, может кто сталкивался — перестала работать mmc оснастка сервера.
Регистрацию утилиты администрирования делал (и от имени администратора тоже), Сносил полностью 1С и ставил заново (даже реестр руками чистил от всех ссылок), но вот такая беда.
Сам сервер работает, а управление им — нет.
Система Win7 x32 (1С и 8.3.11.3034, и 8.3.12.1412 — один результат)
[Только зарегистрированные пользователи могут видеть ссылки. ]

Re: Администрирование сервера 1С — перестала работать оснастка

Вариант1. Полностью удалить все 1с платформы, + почистить Кэш и все папки связанные с 1с после удаления в про файле и на диске с перезагрузить, пройти клинером и исправить реестр им и снова перезагрузить. и Только тогда установить заново но релиз уже другой версии чем до этого стоял и проблема должна уйти. Не забудьте удалить локального пользователя 1с пусть при установке нового создаст.

Вариант2. Пуск — Все программы — 1С Предприятие 8 — Дополнительно — 8.х.х.х — Регистрация утилиты администрирования серверов 1С Предприятия

Re: Администрирование сервера 1С — перестала работать оснастка

Вариант1. Полностью удалить все 1с платформы, + почистить Кэш и все папки связанные с 1с после удаления в про файле и на диске с перезагрузить, пройти клинером и исправить реестр им и снова перезагрузить. и Только тогда установить заново но релиз уже другой версии чем до этого стоял и проблема должна уйти. Не забудьте удалить локального пользователя 1с пусть при установке нового создаст.

Читайте так же:  Акции белуга дивиденды

Вариант2. Пуск — Все программы — 1С Предприятие 8 — Дополнительно — 8.х.х.х — Регистрация утилиты администрирования серверов 1С Предприятия

Спасибо за ответ. К сожалению, я все это проделывал. Сейчас проделал еще раз. До этого у меня сервер запускался под другим пользователем — сейчас попробовал под стандартным, но все равно проблема не решилась. Все это тем более странно, что оснастка точно работала под той же версией 1С (у меня сервак SQL переезжал и я перенастраивал базы). В какой-то момент просто перестала. чудеса, однако.

Источник: http://forum.ruboard.ru/showthread.php/266870-I-need-USO?goto=nextnewest

Особенности использования консоли администрирования серверов 1С:Предприятие разных версий

Особенности использования консоли администрирования серверов 1С:Предприятие разных версий

Введение

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

Регистрация консоли 1С

Для регистрации консоли администрирования серверов 1С:Предприятие фирма 1С предлагает использовать исполняемый файл RegMSC . cmd , расположенный в папке bin каталога сервера 1С. Данный файл можно запустить из меню «Пуск» в Windows : «1С Предприятие 8 -> Дополнительно -> [нужная версия платформы 1С] -> Регистрация утилиты администрирования серверов 1С Предприятия».

Файл RegMSC . cmd содержит следующий скрипт:

regsvr32 /n /i:user radmin.dll

Цель данного скрипта состоит только в том, чтобы зарегистрировать компоненту radmin . dll . На практике использовать данный скрипт неудобно, так как каждый раз перед запуском консоли администрирования серверов 1С:Предприятие нужной версии приходится запускать соответствующий файл RegMSC . cmd . Плюс ко всему данный скрипт неработоспособен и нуждается в доработке (скорее всего, при его выполнении вы получите сообщение об успешной регистрации компоненты, но работать консоль не будет).

Итак, мы хотим получить работоспособный скрипт, который нам позволит автоматизировать и выполнять в один клик следующие действия:

  1. Регистрация компоненты radmin . dll нужной версии;
  2. Запуск консоли кластера 1С.

Предлагаем изменить вышеуказанный скрипт и создать основной универсальный скрипт регистрации компоненты и запуска оснастки (консоли), а также создать «скрипты-стартеры» консолей нужных версий. Вот, что у нас получилось:

rem %1 – полный номер версии 1С:Предприятия

start /wait regsvr32 /s «C:Program Files (x86)1cv8%1binradmin.dll»

start «C:WindowsSystem32mmc.exe» «C:Program Files (x86)1cv8common1CV8 Servers.msc»

Данный скрипт следует сохранить в исполняемый файл формата . bat (например, « start _ console . bat »). Разберем данный скрипт поподробнее. За корректную регистрацию компоненты radmin . dll отвечает строка:

start /wait regsvr32 /s «C:Program Files (x86)1cv8%1binradmin.dll»

В качестве параметра (%1) в неё передается номер версии платформы 1С. Следующая строка отвечает за запуск консоли MMC с оснасткой для администрирования серверов 1С:Предприятие:

start «C:WindowsSystem32mmc.exe» «C:Program Files (x86)1cv8common1CV8 Servers.msc»

Далее создадим «скрипт-стартер», который позволит запустить консоль для администрирования сервера 1С:Предприятие, например, версии 8.3.7.1873. Выглядеть он будет следующим образом:

start _ console 8.3.7.1873

Этот скрипт также нужно сохранить в исполняемый файл с расширением . bat и назвать соответствующим образом с указанием версии платформы 1С.

Так как регистрация компоненты radmin . dll не оказывает влияния на работу уже запущенных консолей администрирования серверов 1С:Предприятие, то с помощью данного подхода и предложенных скриптов мы можем запускать одновременно консоли администрирования серверов 1С:Предприятие разных версий и успешно в них работать, с кластером своей версии в каждой. Готово, теперь вы можете администрировать несколько версий сервера 1С на одном сервере.

Обратите внимание, что в предложенных скриптах используются 32-разрядные версии компонентов. При попытке аналогичным образом зарегистрировать 64-разрядной компоненту, вы получите сообщение о том, что она успешно зарегистрирована, однако затем при запуске консоли администрирования серверов 1С:Предприятие вероятнее всего увидите ошибку вида:

MMC could not create the snap in, Name: 1C:Enterprise (x86-64) Servers, CLSID:…

Пока данная проблема не решена, использование нескольких 64-разрядных консолей администрирования серверов 1С:Предприятие в рамках одного сервера не представляется возможным. Если у вас есть другая информация и вы знаете, как можно решить эту проблему – пишите нам, с радостью обновим статью.

Заключение

В статье мы описали метод, позволяющий использовать несколько консолей администрирования серверов 1С:Предприятие разных версий. Это необходимо, если вы работаете на сервере с несколькими рабочими или тестовыми базами, для которых используемые версии сервера 1С различаются.

Надеемся, вы сможете с легкостью выполнить нужную вам задачу и продолжите с удовольствием пользоваться продуктами 1С. Ну а если у вас что-то не получится, или вы столкнетесь с какими-то трудностями, обращайтесь к нам, мы обязательно поможем!

Источник: http://techlab.rarus.ru/news/articles/osobennosti-ispolzovaniya-konsoli-administrirovaniya-serverov-1s-predpriyatie-raznykh-versiy/

1с управление серверами

Недавно наткнулся на интересную обработку от 1с ‘Управление серверами’. Как программисту, который все время пользовался консолью администрирования ‘Administration of 1C Enterprise server x86-64’, мне стало интересно что это за штука и как с ней работать. Но с ходу прям запустить её у меня не получилось, пришлось некоторые время повозиться с этой задачей. На самом деле оказалось все довольно просто.

Для начала скачиваем обработку ‘Управление серверами’ с официального сайта 1с. Стоит заметить что она работает только с версиями платформы выше ‘8.3.14‘, а в версии ‘8.3.15‘ вообще встроена в конфигурацию и доступна в списке стандартных обработок (меню ‘все функции…’).

Читайте так же:  Подарки на открытие бизнеса

Просто так запустить данную обработку не получится, для начала нужно запустить службу ‘сервер администрирования – ras.exe’. Службу эту запускаем там, где у нас крутится сервер 1с, к которому мы хотим подключаться и контролировать:

ras.exe.

Что бы добавить новую службу, в командной строке нужно выполнить следующий код (используем команду создания службы ‘sc create‘):

Внимание здесь обращаем на порты ‘1545‘ и ‘1540‘. У меня все заработало именно с этой комбинацией портов. Насколько я понял порт ‘1545‘ – это порт по умолчанию для ‘ras.exe’. Порт ‘1540‘ – порт агента сервера. Более подробно о портах можете почитать в моей статье ‘порты 1с’.

После этих манипуляций у нас появится новая служба, которую останется только запустить:

Новая служба ‘ras.exe’.

Если служба стартовала – то все отлично, мы все сделали правильно. Теперь с любого компьютера и из любой базы в режиме 1с предприятия, открываем обработку ‘Управление серверами’:

Указываем имя сервера, где мы проделывали вышеуказанные действия, порт (мы установили подключение через 1545), а так же имя пользователя и пароль от администратора центрального сервера (если мы его ранее устанавливали в консоли администрирования – вполне может быть что у вас они не установлены и эти поля нужно оставить пустыми). И о чудо, все зашевелилось и заработало:

Видео (кликните для воспроизведения).

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

  • “Криворукому” программисту 1с не нужно давать доступ на сервер, свой минимальный функционал он сможет делать из этой обработки с локального компьютера;
  • Можно подключить много сервером всего лишь из одной обработки;
  • Множество удобных отборов в рабочих сеансах.

В общем действительная классная вещь от 1с. Качайте с официального сайта 1с (ссылка в начале статьи) и пользуйтесь. Всем удачи!

Источник: http://craft1c.ru/1s-upravlenie-serverami/

Установка сервера администрирование кластера серверов 1С:Предприятия

В данной статье познакомимся с сервером администрирования кластера серверов, а конкретно с утилитами rac.exe и ras.exe, а также программы deployka с помощью которых становится возможным администрирование кластера серверов 1С:Предприятие из командной строки.

По традиции, всем кому лень читать, предлагаю посмотреть вебинар на указанную тему

Ну а остальным добро пожаловать под кат:

0. Оглавление

1. Общие сведения

Управлять кластером серверов 1С:Предприятие версии 8.3 возможно как с помощью консоли администрирования серверов 1С, так и из командной строки. Для этих целей служит Сервер администрирования кластера серверов, который состоит из двух утилит: непосредственно самого сервера — программы rac.exe и утилиты командной строки rac.exe, которая обращаясь к запущенному прежде серверу ras позволяет выполнять различные операции с кластером серверов 1С:Предприятия.

Подробно про данный механизм можно прочитать в поставляемой вместе с платформой книге «Руководство администратора. Клиент-серверный вариант» (или, соответственно, на сайте ИТС).

А общая схема работы данной связки выглядит следующим образом:

Сервер администрирования должен быть той же версии, что и версия кластера серверов 1С:Предприятия, причем одновременно к одному кластеру серверов могут быть подключены несколько серверов администрирования, но конкретный сервер администрирования может взаимодействовать только с одним агентом сервера.

И сервер администрирования и утилита командной строки могут работать в любой поддерживаемой платформой 1С:Предприятия ОС. Но в данной статье мы ограничимся только ОС семейства Windows.

2. Установка компонент сервера администрирования

И сам сервер и утилита администрирования входят в состав компонент сервера 1С:Предприятия. Соответственно, на компьютере с запущенной службой агента сервера 1С:Предприятия они уже должны быть установлены по умолчанию.

Чтобы убедиться в этом, достаточно перейти в каталог с файлами сервера 1С:Предприятия и найти в нем соответствующие утилиты (для удобства файлы можно сгруппировать по типу).

Подробно про установку сервера 1С:Предприятия я писал здесь.

Для установки сервера администрирования на компьютере, где ранее не был установлен сервер 1С:Предприятия, необходимо запустить дистрибутив установки сервера 1С и в составе компонент выбрать пункт «Сервер 1С:Предприятия 8».

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

После установки необходимо убедиться в наличии всех необходимых компонент описанным выше способом.

3. Запуск сервера администрирования

Для получения подробной информации по утилите ras.exe можно вызвать справку выполнив команду

Из справки видно, что сервер администрирования может работать как в режиме приложения, так и как служба Windows (параметр service ). Также с мы можем задать сетевой порт, на котором будет работать сервер администрирования (параметр port, по умолчанию используется порт 1545), а для режима администрирования кластера используется режим claster. Вызвать справку к данному режиму можно командой:

rac help cluster

После чего увидим, что у данного режима в качестве аргумента указывается адрес агента кластера серверов 1С:Предприятия. По умолчанию это localhost:1540.

Таким образом, если сервер администрирования запускается на той же машине, где запущен и агент сервера 1С:Предприятия, достаточно выполнить команду

Ну а если необходимо подключиться к агенту сервера, запущенном, например, на компьютере с сетевым именем Server1C, причем агент работает на нестандартном порту 2540, то команда будет следующей:

rac cluster server1c:2540

4. Запуск сервера администрирования в качестве службы Windows

Конечно же, чтобы не запускать сервер администрирования каждый раз руками, удобно запустить его единожды в качестве службы Windows. Но, к сожалению, разработчики платформы не реализовали возможность автоматической регистрации соответствующей службы в системе, как, например, это сделано для агента сервера 1С. Для добавления службы предлагается воспользоваться системной утилитой sc. Давайте рассмотрим этот процесс чуть более детально.

Читайте так же:  Устав ооо консультант плюс образец

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

Пусть это будет локальный пользователь с именем USR1CV8_RAS и паролем Pass123

Далее, необходимо создать и выполнить bat-файл, который будет регистрировать соответствующую службу. Содержания файла следующее:

В файле указываем:

  • имя пользователя и пароль из под которого будет запускаться служба — переменные SrvUserNameи SrvUserPwd
  • адрес и порт агента сервера, который мы собираемся администрировать — переменные AgentNameи CtrlPort
  • А также имя службы и сетевой порт на котором будет работать сервер администрирования — переменные RASPortи SrvcName. Имеет смысл менять эти параметры только если вы хотите запустить параллельно несколько серверов администрирования, например для обслуживания разных серверов 1С.

В качестве единственного параметра bat-файла выступает текущая версия платформы 1С:Предприятия. Таким образом, для создания службы запускаем командную строку с правами администратора и запускаем созданный ранее файл register-ras.bat, не забыв указать нужную версию платформы.

Проверяем, что в системе появилась служба с указанным именем. И сразу запускаем ее, выбрав соответствующий пункт в контекстном меню.

На этом установка сервера администрирования в качестве службы завершена.

5. Администрирование кластера серверов с помощью утилиты rac.exe

Итак, сервер администрирования мы установили. Взаимодействием с сервером осуществляется с помощью специальной консольной утилиты rac.exe. Выполним команду

чтобы получить справку данной программы.

Как видно из справки, утилита имеет один общий аргумент, задающий адрес сервера администрирования (по умолчанию localhost:1545) и множество режимов работы: для администрирования агента кластера серверов, самого кластера, менеджера кластера, рабочих процессов и т. д. Справку по каждому режиму можно вызвать соответствующей командой.

Описывать все режимы работы, очевидно, нет никакого смысла. Приведу лишь несколько примеров работы.

Получение списка информации о кластерах:

Получение списка информационных баз на заданном кластере серверов:

Получение списка соединений с указанной информационной базой:

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

6. Программные обертки для работы с сервером администрирования

Как видно из примеров, работать из командной строки с утилитой rac то еще удовольствие. Но данный механизм и не создавался для ручного управления. Например, на сайте ИТС есть Java-архивов, который позволяет взаимодействовать с сервером администрирования из программы на языке Java, без помощи консольной утилиты администрирования. Скачать данный пакет можно здесь.

Главное, мы имеем возможность выполнять различные инструкции на кластере серверов 1С из командной строки. А это значит, что можно добавлять необходимые функции по взаимодействию с кластером серверов 1С:Предприятия в различные программы, обработки или же скрипты.

Например, среди прочего, работать с сервером администрирования может написанная на языке OneScript программа deployka.

О скиптовом движке OneScript я уже рассказывал здесь.

О программе deployka можно подробнее узнать здесь.

Ну а максимально полный обзор всех имеющихся библиотек и приложений написанных на OneScript приведен в этой статье.

7. Установка и настройка с программой deployka

Алгоритм установки OneScript и deployka довольно подробно разобран в статьях по указанным в предыдущем пункте ссылкам. Ну а если коротко, он состоит из следующих пунктов:

1. Скачиваем дистрибутив OneScript с официального сайта.

2. Устанавливаем, следуя инструкциям мастера.

3. Перелогиниваемся в системе, чтобы применились новые переменные среды.

4. Запускаем командную строку с правами администратора, проверяем, что предыдущие пункты выполнены корректно командной

5. Устанавливаем программу deployka с помощью пакетного менеджера opm, выполнив команду

opm install deployka

6. Проверяем, что все работает, вызвав справку «деплойки» командой

7. Вот в общем то и все. Все режимы работы программы видны на экране. Далее читаем справку на сайте или в консоли, вызывав подсказку для каждого режима соответствующей командой:

Вот так, например, можно завершить все сеансы в указанной информационной базе с последующей установкой блокировки начала сеансов.

deployka session kill -db Accounting_Demo -rac «C:Program Files1cv88.3.11.2867binrac.exe» -db-user «АбрамовГС (директор)»

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

Всем спасибо, кто дочитал до конца. Пишите, если у вас остались вопросы.

Смотрите также:

Каким должны быть сервера (или сервер) для комфортной работы пользователей в системе 1С:ERP? Давайте попробуем разобраться вместе. В нашей компании начинается новый проект внедрения 1С:ERP в…

Установка платформы 1С:Предприятие 7.7 на 64-х битную операционную систему сопряжена с некоторыми трудностями. Дело в том, что установить 1С через обычный установщик не получится, даже если запускать программу в режиме…

IIS (Internet Information Services) – один из немногих штатных инструментов Windows, которым можно пользоваться, не ища более приемлемых альтернатив от других разработчиков. Веб-сервер IIS с поддержкой языка PHP можно использовать…

Источник: http://tavalik.ru/ustanovka-servera-administrirovanie-klastera-serverov-1spredpriyatiya/

Агент сервера «1С:Предприятия» 8.3 и его параметры запуска

В данной статье будет рассказано про агент сервера 1С:Предприятие 8.3 (справедливо и для версии 8.2) в случае использования агента в операционных системах семейства Windows. Будут приведены параметры запуска агента, а также описание выполняемых при его запуске действий.

0. Оглавление

1. Файл запуска агента сервера «1С:Предприятия»

Для того чтобы выполнить запуск кластера серверов «1С:Предприятия» необходимо запустить агент сервера, а точнее программу ragent.exe, которая располагается в каталоге bin каталога установки системы «1С:Предприятия». По умолчанию это:

  • C:Program Files (x86)1cv8 bin — для 32-разрядной версии сервера «1С:Предприятие» версии 8.3
  • C:Program Files1cv8 bin — для 64-разрядной версии сервера «1С:Предприятие» версии 8.3
  • C:Program Files (x86)1cv82 bin — для 32-разрядной версии сервера «1С:Предприятие» версии 8.2
  • C:Program Files1cv82 bin — для 64-разрядной версии сервера «1С:Предприятие» версии 8.2
Читайте так же:  Расформировать уставной капитал при ликвидации ооо

2. Параметры запуска агента сервера «1С:Предприятия»

При запуске агента сервера ragent.exe возможно использовать следующие параметры:

  • 0 – соединения незащищенные;
  • 1 – защищенные соединения только на время выполнения аутентификации пользователей;
  • 2 – постоянно защищенные соединения.

Значение по умолчанию: 0.

-instsrvc Регистрация агента кластера как сервиса Windows. Если ragent запущен с этим ключом, то он выполняет регистрацию в списке сервисов Windows и завершается.Ключ -instsrvc несовместим с ключом -rmsrvc. -rmsrvc Отмена регистрации агента кластера как сервиса Windows. Если ragent запущен с этим ключом, то он отменяет свою регистрацию в списке сервисов Windows и завершается.Ключ -rmsrvc несовместим с ключом -instsrvc. -usr
-pwd Имя и пароль пользователя Windows, от имени которого должен запускаться ragent как сервис Windows. Могут использоваться только совместно с ключом -instsrvc при регистрации ragent как сервиса Windows. -srvc Запустить процесс ragent как сервис Windows и передать управление менеджеру сервисов. -start Запустить ragent, зарегистрированный как сервис Windows. Выполняет запуск ragent, ранее зарегистрированного как сервис Windows, после чего завершается. -stop Остановить ragent, зарегистрированный и запущенный как сервис Windows. Выполняет остановку ragent, ранее зарегистрированного и запущенного как сервис Windows, после чего завершается. -agent Использовать как Агент сервера «1С:Предприятия»

Название и значение параметра должны разделяться символом «пробел».

3. Запуск агента сервера «1С:Предприятия»

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

Если список кластеров не обнаружен, агент создает кластер по умолчанию. Кластер по умолчанию имеет следующие характеристики:

  • Номер сетевого порта — 1541;
  • Диапазон сетевых портов — 1560:1591;
  • Поддержка многих рабочих процессов выключена;
  • Один рабочий процесс, номер порта устанавливается из указанного диапазона.

Агент сервера может быть запущен и как служба и как приложение.

4. Запуск агента сервера «1С:Предприятия» как приложения

Для запуска агента сервера как приложения нужно выполнить команду ragent.exe со следующими возможными параметрами (если какой-либо параметр не указан, будет использовано значение по умолчанию):

Остановка агента сервера, запущенного как приложение, выполняется нажатием клавиш Ctrl + C.

5. Запуск агента сервера «1С:Предприятия» как службы

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

Если агент сервера был установлен как приложение (а также в случае удаления службы), существует возможность зарегистрировать службу вручную, а затем выполнить ее запуск. Для регистрации службы необходимо выполнить команду ragent.exe со следующими возможными параметрами (если какой-либо параметр не указан, будет использовано значение по умолчанию):

При регистрации агент сервера создает службу с именем:

  • 1C:Enterprise 8.3 Server Agent — для 32-разрядной версии сервера «1С:Предприятие» версии 8.3
  • 1C:Enterprise 8.3 Server Agent (x86-64) — для 64-разрядной версии сервера «1С:Предприятие» версии 8.3
  • 1C:Enterprise 8.2 Server Agent — для 32-разрядной версии сервера «1С:Предприятие» версии 8.2
  • 1C:Enterprise 8.2 Server Agent (x86-64) — для 64-разрядной версии сервера «1С:Предприятие» версии 8.2

Для отмены регистрации службы (удаления службы) необходимо выполнить команду:

Для запуска службы выполняется команда:

Для остановки службы, команда:

Смотрите также:

Для групповой разработки конфигурации в системе «1С:Предприятия» 8.3 используется хранилище конфигурации. Доступ разработчиков к хранилищу конфигурации может осуществляться по локальной сети (файлы базы данных располагаются на общем сетевом ресурсе), по протоколу…

В данной статье речь пойдет об окне запуска «1С:Предприятие» версии 8.3 (для версий 8.2 и 8.1 наборы действий аналогичны), а точнее об управлении списком информационных баз (ИБ): добавлении новой информационной базы…

В текущей статье рассмотрим процесс запуска и настройки параллельной работы нескольких серверов «1С:Предприятия» различных версий (актуально для версий 8.1, 8.2 и 8.3) на одном компьютере. В данном примере будет запущен сервер «1С:Предприятия» 8.3…

29 комментариев на «Агент сервера «1С:Предприятия» 8.3 и его параметры запуска»

Добрый день! Проблема заключается в следующем: есть необходимость перезагружать сервер раз в 5 дней. После перезагрузки сервера служба Агент сервера 1С не запускается, приходится запускать ее вручную, что очень не удобно. Что можно предпринять.

З.Ы.: В событиях выдает следующие ошибки:
1.Превышение времени ожидания (60000 мс) при ожидании подключения службы «Агент сервера 1С:Предприятия 8.3».
2. Сбой при запуске службы «Агент сервера 1С:Предприятия 8.3» из-за ошибки
Служба не ответила на запрос своевременно.

Задержка сначала была 30 секунд, поменял на 60 сек. При первой перезагрузке служба запустилась автоматом. При последующих перезагрузках не запускается. Уже не знаю куда копать…

Доброго времени суток.
Очень странная ошибка. Что можно посоветовать?
1. Попробуйте переустановить службу.
2. Попробуйте запускать службу от имени другого пользователя.
3. Убедитесь, что каталог с файлами агента доступен при старте системы (по умолчанию «C:Program Files1cv8srvinfo»).
4. Настройте отложенный запуск службы.

Помогло решение с полной переустановкой 1С. Спасибо)

Видео (кликните для воспроизведения).

Источник: http://tavalik.ru/agent-servera-1spredpriyatiya-8-ego-parametry-zapuska/

Регистрация утилиты администрирования серверов 1с предприятия ошибка
Оценка 5 проголосовавших: 1

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here