Администрирование · 8 мин
Где найти сервер 1С: все способы узнать адрес сервера
Как узнать адрес сервера 1С: через список баз, строку подключения, кластер серверов, реестр и командную строку. Пошаговые инструкции и типичные ошибки.
Когда 1С запрашивает сервер при добавлении базы, обновлении или переносе на новый компьютер, многие пользователи не знают, где взять эти данные. На самом деле адрес сервера хранится в нескольких местах: в списке информационных баз, в файлах настройки подключения, в консоли кластера серверов и в параметрах службы. Задача — найти тот источник, который соответствует вашему варианту работы.
Прежде всего нужно понять, какой режим работы используется: файловый или клиент-серверный. В файловом режиме отдельного сервера приложений нет — база лежит в общей папке, и «сервером» фактически является компьютер, где хранится файл 1Cv8.1CD. В клиент-серверном режиме есть явный сервер 1С:Предприятия, имя или IP-адрес которого и нужно узнать.
Ниже разобраны все рабочие способы найти сервер 1С: от простого просмотра свойств базы до анализа служебных файлов и командной строки. Также описаны ситуации, когда сервер указан, но подключение не работает, и как проверить, что вы нашли правильный адрес.
Определяем режим работы: файловый или клиент-серверный
Откройте окно запуска 1С (ярлык «1С Предприятие») и посмотрите на список информационных баз. Выделите нужную базу — в нижней части окна отображается строка подключения. Если она выглядит как File="D:\Bases\Trade", база файловая, и сервера приложений у неё нет. Если строка имеет вид Srvr="server1c";Ref="trade_base" — это клиент-серверный режим, и значение после Srvr — искомое имя сервера.
Этот же параметр виден, если нажать кнопку «Изменить» (или «Настройка») при выделенной базе: на первом шаге мастера указан тип расположения — «На данном компьютере или на компьютере в локальной сети» (файловый) или «На сервере 1С:Предприятия» (клиент-серверный).
Смотрим адрес в списке баз и файле ibases.v8i
Самый быстрый способ — открыть свойства базы в стартере 1С, как описано выше. Если доступа к окну запуска нет (например, настраиваете новый компьютер, а старый рядом), список баз хранится в текстовом файле ibases.v8i. Он находится в профиле пользователя: обычно это папка %APPDATA%\1C\1CEStart\. Введите этот путь в адресной строке Проводника.
Откройте файл Блокнотом. Каждая база описана секцией в квадратных скобках, а параметр Connect=Srvr="...";Ref="..."; содержит имя сервера. Этот файл можно скопировать на другой компьютер — тогда весь список баз с адресами серверов перенесётся автоматически.
- 1Нажмите Win+R и введите %APPDATA%\1C\1CEStart
- 2Откройте файл ibases.v8i в Блокноте
- 3Найдите секцию с названием нужной базы
- 4Скопируйте значение из параметра Connect после Srvr=
- 5Проверьте доступность сервера командой ping с указанным именем
Находим сервер через консоль кластера 1С
Если у вас есть доступ к серверу или права администратора кластера, точные данные смотрите в консоли администрирования серверов 1С. Она устанавливается вместе с сервером 1С:Предприятия и доступна через меню «Пуск» в папке «1С Предприятие 8».
В консоли раскройте узел кластера — в его свойствах указано имя компьютера-сервера, а в ветке «Информационные базы» перечислены все базы с привязкой к серверу СУБД (MS SQL, PostgreSQL и др.). Здесь же видны рабочие процессы и порты, через которые идёт подключение.
Важно различать два адреса: сервер 1С:Предприятия (агент кластера) и сервер СУБД, где физически лежат данные. Для подключения пользователя нужен первый; второй требуется администратору при создании и обслуживании баз.
Узнаём сервер через службу и командную строку
На самом сервере имя можно проверить через службу «Агент сервера 1С:Предприятия»: откройте services.msc и убедитесь, что служба запущена. Имя компьютера, на котором она работает, и есть адрес сервера. Узнать имя текущего компьютера можно командой hostname в командной строке.
Если сервер известен, но нужно проверить его доступность с рабочей станции, используйте ping и проверку порта агента кластера (по умолчанию 1540):
ping server1c
powershell Test-NetConnection server1c -Port 1540Если ping проходит, а порт закрыт — проблема в брандмауэре или остановленной службе агента, а не в неправильном адресе. Это важная проверка перед тем, как менять настройки подключения.
Что делать, если сервер неизвестен: поиск в сети
В небольших сетях без документации сервер приходится искать вручную. Практичные варианты: посмотреть строку подключения на любом компьютере, где 1С уже работает; спросить у коллег, кто настраивал программу; проверить компьютеры в сетевом окружении на наличие службы агента 1С.
Если база файловая, достаточно найти общую папку с файлом 1Cv8.1CD — путь к ней и есть «адрес сервера» для файлового режима. При этом компьютер, где лежит папка, должен быть включён и доступен по сети, иначе база не откроется ни у кого.
Как выбрать способ поиска
Проверка результата и типичные ошибки
Признак правильно найденного сервера — база добавляется в список и открывается без ошибок соединения. Если при запуске появляется сообщение «Ошибка соединения с сервером 1С:Предприятия», проверьте: правильно ли указано имя (без лишних пробелов и слэшей), резолвится ли имя в IP (ping по имени), запущена ли служба агента на сервере.
Как проверить, что сервер найден правильно
Указан формат Srvr=имя;Ref=база, имя совпадает с консолью кластера
Указан SQL-сервер или путь к папке при клиент-серверном режиме
ping проходит, порт 1540 отвечает
Потери пакетов или порт закрыт
База открывается, сеанс виден в консоли кластера
Ошибка соединения при запуске
FAQ: частые вопросы о поиске сервера 1С
Как узнать сервер 1С, если программа настроена только у коллеги?
Откройте на его компьютере окно запуска 1С, выделите базу и посмотрите строку подключения внизу окна. Либо скопируйте файл ibases.v8i из папки %APPDATA%\1C\1CEStart к себе — список баз перенесётся целиком.
Можно ли подключиться к серверу 1С по IP-адресу вместо имени?
Да, в поле «Сервер 1С:Предприятия» при добавлении базы можно указать IP-адрес. Но учтите: если адрес сервера изменится, подключение придётся перенастраивать, тогда как имя обычно стабильнее.
Где найти сервер, если база работает через веб-сервер (тонкий клиент по http)?
В этом случае вместо Srvr используется параметр ws= с адресом публикации, например http://server/base. Этот URL и есть точка подключения — его публикуют на веб-сервере (IIS или Apache) при настройке.
Почему ping к серверу проходит, а 1С не подключается?
Чаще всего закрыт порт агента кластера (по умолчанию 1540) в брандмауэре или остановлена служба «Агент сервера 1С:Предприятия». Проверьте порт через Test-NetConnection и состояние службы на сервере.
Что делать, если имя сервера утеряно и ни одного настроенного компьютера нет?
Ищите машину с запущенной службой агента 1С в сети: проверьте серверы организации через services.msc или спросите у администратора, где установлена платформа сервера 1С. Данные в SQL-базе при этом не теряются — достаточно заново указать правильный сервер.
Нужен ли сервер для файловой базы 1С?
Нет. Файловая база — это папка с файлом 1Cv8.1CD, доступная локально или по сети. Сервер 1С:Предприятия требуется только для клиент-серверного режима с СУБД.
Что важно запомнить
Адрес сервера 1С виден в строке подключения базы (Srvr=...), в файле ibases.v8i и в консоли кластера. Сначала определите режим работы: файловой базе сервер не нужен. Правильность найденного адреса проверяйте запуском базы и доступностью порта агента.