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

Обновлено: 04.07.2024

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

Если 1С выдает «Ошибка соединения с сервером 1С:Предприятие» Если 1С выдает «Ошибка соединения с сервером 1С:Предприятие»

Варианты поиска ошибок и решений:

  1. Проверьте в Диспетчере задач наличие процессов ragent, rphost и rmngr. Через оснастку « Службы » перезапустите « Агент сервера 1С:Предприятия ».
  2. При внезапном отключении питания или подобных ситуациях — возможно повреждение конфигурационных файлов:
  • Остановите Агент сервера 1С, удалите данные из папки srvinfo в « %ProgramFiles%\1cv8 » в зависимости от разрядности ОС.
  • Запустите службу « Агент сервера 1С:Предприятие ».
  • Через Администрирование серверов 1С Предприятия заново создайте кластер 1С и добавьте информационные базы.

3. Переименование ПК с установленной ролью сервер 1С.

После этого перестает работать Агент сервера 1С — запускается на несколько секунд и останавливается. В консоли управления появляется ошибка сетевого доступа к серверу.

Настройки кластера серверов 1С:Предприятие хранятся в файлах в каталоге srvinfo (путь к нему указывает параметр -d в свойствах службы « Агент сервера 1С:Предприятие »).

После изменения имени компьютера выполните следующее — найдите папку srvinfo в каталоге установки 1С, отредактируйте два файла:

  • . \1cv8wsrv. lst;
  • . \reg_1541\1CV8Clst. lst.

Замените в этих файлах старое имя сервера на новое. Запустите службу « Агент сервера 1С:Предприятие ».

✅ Это типовые и быстрые варианты решений, но в сложных ситуациях требуется дополнительный разбор и поиск ошибок.

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.

Вы подключаетесь к порту 2540 , а у вас наверно 1540 порт сейчас рабочий.

(9) у меня измененная строка службы, по умолчанию там папка бин текущей платформы, у меня 32 битный сервер 1С, и не установлен такой как ты написал второй, только как первый и то в папке Program Files(x86)\bin, изменяю я там порты с 1540 на 2540 и т.д. и папку хранения кеша серверного, проблема в платформе 15.1778, она не корректно работает с СУБД, я уже отправил ошибку в поддержку 1с.ru хотя я думаю немногие используют 32 битный сервер и старый оракл на винде 2003 64 бит, я думаю они не будут исправлять, коротко сервер 1С "забывает" что он 32 бит и отправляет запрос используя компоненты которые у него не установленны

(10)
Проверил службу 1с, на каких она портах сейчас работает?

Затем проверяй через текстовый редактор (ниже смотре по аналогии в своих папках)
C:\Program Files\1cv8\srvinfo\reg_1541\1CV8Clst.lst
C:\Program Files\1cv8\srvinfo\1cv8wsrv.lst

Где там указано 1540 и указывай 2540. ПРЕДВАРИТЕЛЬНО СДЕЛАЙ КОПИИ ФАЙЛОВ.

(11) мы совсем о разном, служба запущена, базы работают. 1540 нет нигде, 1540 порты заняты совсем другим, уже много раз обновлялась платформа с портами 2540, и на данный момент установлена платформа 14.1976, в ней работает даже Консоль MMC, но я написал про платформу 15.1778 до отката на 14-ю, было интересно только у меня проблема с этой платформой (11) описанная тобой ситуация может произойти если кластер был создан на 1540, а затем решили изменить диапазон портов, все связи потеряются, даже если служба запущена, у меня диапазоны портов были указаны до привязки баз, и все хорошо. Более того описанные тобою действия делать нельзя, лучше перепрописать базы заново а не менять в блокноте, так как внутренние идентефикаторы баз останутся старыми и если были пользователи которые работали по сети а не терминально возможны ошибки кеша, в лучшем случае будут самопроизвольные закрытия программы (9) у меня работает служба, и базы работают, пользователи находятся в базе. порты 2540. Не могу подключить Консоль администрирования, так как Консоль это тоже клиент, по сути это другое приложение от Клиента 1С, вот Консоль некорректно отправляет запрос (я так считаю) при этом Клиенты 1С и тонкий и Толстый работаю корректно, возможно проблема с настройками внутри Консоли (выделение памяти на Рабочий процесс например у меня установлен, но не просто так) убрать настройки в консоле я не могу, так как она не подключается к базе, еще одна особенность, я на другом компе поставил только консоль, комп с виндовс 7 64 бит, и он мне "запихал" Консоль 1С (а у 1С нет своей консоли используется MMC) запихал в 64 битную MMC? из этого я делаю вывод что данная платформа не поддерживает 32 битную консоль MMC, в 1С видимо уже считаю что все используют 64 сервера 1С, но при этом Клиентов еще по инерции делают на 32, это косяк

(1) По факту выделил бы три момента

1) Проверить порты 1540 на 2540. Заняты не заняты и чем заняты. Может кто-то включил сервис параллельно.
2) Переустановить консоль администрирования кластера.
3) Проверить в реестре на каком реально порте висят Агенты серверы 1С, посмотреть все строки запуска включая старые. На всякий случай.
4) По факту проверок, соответственно, отключите неиспользуемые сервисы.

3. GeraltSnow 144 11.12.19 18:06 Сейчас в теме +0.5 $m

win server 2003 64 bit
субд oracle 10.3 64 bit
1c сервер 32 бит

железка ксеон 8 физ ядер, 32 гб оперативки, диск системный свободно 100гб, база на отдельном диске Raid 5, свободно около 50 гб

порты изменены с 1540 на 2540, и так все диапазоны с 1 на 2, исторически стояло 2 сервера программных на 1540 был 8.2, потом просто не стал заморачитваться с изменением портов на всех клиентах

в кластере стоят ограничения естественно на выделение памяти порядка 20 гб, тк сервер не нов

до сегодняшнего дня все работало, когда откатываю на 8.3.12.1595 снова все робит, платформа 14.1976 встала норм, но на долго ли? со следующими релизами придется обновлять похоже, необходимость обновлять ЗУП, мысли снова ставит второй сервер 1С (программно).

Решаемая задача: Восстановление работоспособности сервера и программы 1С.

Для выполнения описанных действий требуется учетная запись Администратора.

Проверка программ и служб на работоспособность

Шаг 1. Проверяем доступность порта соединения

Этот адрес меняется в зависимости от версии 1С:

  • C:\Program Files (x86)\1cv8\ \bin — для 32-разрядной версии сервера «1С:Предприятие» версии 8.3
  • C:\Program Files\1cv8\ \bin — для 64-разрядной версии сервера «1С:Предприятие» версии 8.3
  • C:\Program Files (x86)\1cv82\ \bin — для 32-разрядной версии сервера «1С:Предприятие» версии 8.2
  • C:\Program Files\1cv82\ \bin — для 64-разрядной версии сервера «1С:Предприятие» версии 8.2

Шаг 2. Проверяем в процессах есть ли «rphost.exe» «ragent.exe» «rmngr.exe», он должен быть активен.

Диспетчер задач

Шаг 3. Проверяем запущен ли агент сервера 1С в службах и сравниванием версию и порт в строке «Исполняемый файл»

Службы

Шаг 4. Проверяем работоспособность сервера MS SQL

Выполняем: Пуск – Программы - Microsoft SQL Server 2008 R2 (у Вас может быть любая версия ) - Средства настройки.

Напротив служб «SQL Server» и «Агент SQL Server» должен быть статус Работает.

Проверка работоспособности сервера MS SQLt

Если всё запущено и не работает

Шаг 5. Останавливаем службу 1С

В командной строке:

Остановка службы 1С

Шаг 6. Переходим к удалению процессов

Далее по очередности удаляем процессы:

Переход к удалению процессов

Переход к удалению процессов

Переход к удалению процессов

Шаг 7. Чистим временные папки и файлы

Далее нужно будет почистить папки 1С с временными файлами с папками типа:

Открываем папку с файлами установки сервера «1С:Предприятие» и нажимаем на файл setup.exe.

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

Запуститься помощник установки «1С:Предприятия». Нажимаем «Далее».

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

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

  • «Сервер 1С:Предприятие» - компоненты сервера «1С:Предприятие»
  • «Администрирование сервера 1С:Предприятия» — дополнительные компоненты для администрирования серверов «1С:Предприятия»

Сделав выбор, нажимаем «Далее».

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

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

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

Если сервер «1С:Предприятие» устанавливается как служба Windows (а так в большинстве случаев и следует его устанавливать) - рекомендуем сразу создать отдельного пользователя, из-под которого будет запускаться эта служба.

Также данному пользователю обязательно следует дать необходимые права на каталог служебных файлов сервера (по умолчанию C:\Program Files\1cv8\srvinfo для 64-х разрядного и C:\Program Files (x86)\1cv8\srvinfo для 32-х разрядного сервера).

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

Заполнив соответствующие параметры, жмем «Далее».

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

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

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

По завершении установки помощник предложит установить драйвер защиты — HASP Device Driver. Если используется программная лицензия на сервер «1С:Предприятия», производить установку драйвера нет необходимости. Оставляем или снимаем флаг «Установить драйвер защиты» и жмем «Далее».

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

Если установка завершена успешно, откроется последняя страница помощника установки. Нажимаем «Готово» для завершения работы мастера.

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

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

Установка сервиса MS SQL

При первой установке в следующем окне ничего менять не нужно.

Установка сервиса MS SQL

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

Установка сервиса MS SQL

На следующем этапе необходимо указать смешанный режим проверки подлинности и указать пароль пользователя sa, а также добавить пользователя Windows, которые будет иметь право администрировать СУБД.

Установка сервиса MS SQL

На вкладке «Каталоги данных» необходимо указать дефолтное размещение пользовательских баз данных, а также указать каталоги системных баз данных. Для повышения производительности SQL Server желательно разносить функционально разные базы данных. Так на отдельные физические диски необходимо разносить пользовательские данные, журнал пользовательских баз данных, базу данных temp и ее журнал. Также возможно указать дефолтный каталог для хранения резервных копий баз данных.

Установка сервиса MS SQL

Если все сделано правильно, остается прощелкать кнопку «Далее» и дождаться установки SQL Server.

Оптимизация и тонкая настройка Сервера 1С:Предприятие

3.1. Включаем режим Shared memory.

«Shared Memory» включится только на платформе начиная с 1С 8.2.17, на более ранних релизах включится «Named Pipe» – несколько уступающий в скорости работы. Актуально, если службы 1С и MS SQL установлены на одном физическом или виртуальном сервере.

Включаем режим Shared memory

3.2. Настройка кластера 1С:Предприятие.

Настройка кластера 1С:Предприятие

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

  • Интервал перезапуска – отвечает за частоту перезапуска рабочих процессов кластера. Автоматический перезапуск был разработан в платформе «для минимизации отрицательных последствий фрагментации и утечки памяти в рабочих процессах». Однако, автоматический перезапуск может приводить к разрыву соединений в активных сессиях, поэтому в некоторых случаях предпочтительнее регламентные операции по перезапуску процессов 1С и очистке серверного кэша проводить вручную, либо с помощью скрипта.
  • Допустимый объем памяти – защищает сервера 1С от перерасхода памяти. При превышении процессом этого объема в интервале превышения допустимого объема, процесс перезапускается. По сути – это максимальный размер ОЗУ, занимаемый процессами «rphost» в периоды пиковой нагрузки серверов. Рекомендуется установить небольшой порог превышения допустимого объема.
  • Допустимое отклонение количества ошибок сервера. Платформа рассчитывает среднее количество ошибок сервера по отношению к числу обращений к серверу в течение 5 минут. Если это отношение превысит допустимое, то рабочий процесс считается «проблемным», и может быть завершен системой, если установлен флаг «Принудительно завершать проблемные процессы».
  • Выключенные процессы останавливать через « ». При превышении допустимого объема памяти, рабочий процесс не завершается сразу, а становится «выключенным», чтобы было время «перенести» рабочие данные без потери на новый запущенный рабочий процесс. Если указан этот параметр, то «выключенный» процесс в любом случае завершится по истечении этого времени. Если наблюдаются «зависшие» рабочие процессы в работе сервера 1С, то рекомендуем рассмотреть использование данного параметра путем установки таймера на 3-5 минут.

3.3. Настройка сервера 1С:Предприятие.

Настройка сервера 1С:Предприятие

Эти настройки устанавливаются для каждого сервера 1С персонально.

  • Максимальный объем памяти рабочих процессов – это объем совокупной памяти, которую могут занимать рабочие процессы (rphost) на текущем кластере.
    • Если параметр установлен в «0», то процесс может потреблять до 80% ОЗУ сервера.
    • Если «1» - без ограничений.
    • Если параметр установлен в «0», то объем безопасного расхода ОЗУ будет равен 5 % от «Максимального объема памяти рабочих процессов».
    • «1» - без ограничения, что крайне не рекомендуется. В большинстве случаев этот параметр лучше оставлять «0».

    4.1. Настройка SQL сервера.

    • Включаем Shared memory (показано на картинке). Актуально если службы 1С и MSSQL установлены на одном физическом или виртуальном сервере.

    Настройка SQL сервера

    Проверить можно, выполнив запрос:

    • Устанавливаем максимально отведенное серверу количество памяти.

    Настройка SQL сервера

    • Устанавливаем сжатие БД при резервном копировании и дефолтные места для хранения файлов БД

    Настройка SQL сервера

    4.2. Настройка Базы данных.

    После того, как сервер СУБД оптимизирован – переходим к настройкам баз.

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

    4.3. Настройка регламентных заданий.

    Настройка регламентных заданий

    Настройка регламентных заданий

    Мы также готовы оказать помощь в установке и настройке сервера 1С, оптимизации.

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

    Читайте также: