Top.Mail.Ru
Меню
Каталог Программы 1С Опыт и отзывы Услуги Компания Интересное Контакты

Как создать базу 1С: клиент-серверный вариант

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft  04.02.2026 Актуальность проверена: 04.02.2026   5 мин.
Подобрать перенос данных 1С

Специализируемся на переносах данных 1С с 2015г.

Подобрать перенос данных 1С >>

Интеграция 1С с маркетплейсами

Специализируемся на интеграциях 1С с маркетплейсами с 2021г.

Изучить продукты >>

Содержание

Введение

В очередной публикации рассказывается о создании новой информационной базы. Для примера взят наиболее распространенный вариант работы платформы 1С. А именно, речь идет о клиент-серверной 1С.

Кратко о вариантах работы 1С

Избегая подробностей, всё же напомним, что существуют 2 варианта работы платформы 1С:

  • Первый, файловый, обычно выбирают для функционирования на персональном компьютере, где, собственно, происходит обработка и хранение всех данных.
  • Второй способ, клиент-серверный, обладает расширенной архитектурой. То есть, в отличие от файлового, здесь присутствует клиентское приложение, сервер базы данных, кластер серверов 1С.

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

Выбор среди систем управления базами данных приличный: IBM DB2, Oracle Database, Microsoft SQL Server — которая сегодня используется чаще всего. В нашем случае рассматривается пример с использованием СУБД PostgreSQL.

Этап первый: сбор необходимой информации

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

Информация о сервере 1С

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

  • hostname — имя компьютера;
  • ipconfig /all — IP-адрес.

Определение порта кластера

Во-вторых, нас интересует, какой порт кластера будем открывать для доступа к базам данных СУБД (SQL Server, PostgreSQL или Oracle или др.). В случае, когда к сети подключены несколько пользователей, работающих на разных ПК, используют по умолчанию порт 1541. Для ТСР-подключения понадобятся порты 1560-1591.

Выясняем конкретный порт через утилиту «Администрирование серверов 1С: Предприятие». Она является отдельной компонентой платформы 1С. Запускаем компоненту и в Console Root открываем имя сервера. Затем щелкаем на «Кластеры». После этого в правой части окна откроется подраздел «Кластеры» с указанием их количества.

Кликнув правой кнопкой мышки по нужному кластеру, переходим в окно со свойствами «IP-порт» и «Описание». Нас интересует свойство «IP-порт», где мы увидим, что используется 1541 (или какой-то другой).

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

Информация о сервере СУБД

Аналогичные шаги проделаем для выяснения адреса машины, где установлен сервер СУБД. В командной строке задаем команды hostname или ipconfig /all. В соответствующей строке увидим имя ПК либо IP-адрес.

В списке служб нужно найти SQL Server с именем экземпляра, который нас интересует.

Также понадобится логин и пароль пользователя, у которого открыт доступ к выбранному экземпляру СУБД. Если такового пользователя нет в системе, надо его создать.

Процесс создания информационной базы

После того, как необходимая информация собрана, приступаем к процессу создания новой информационной базы. Открываем окно «Запуск 1С: Предприятия». В списке «Информационные базы» находим «Клиентские базы» и справа нажимаем команду «Добавить». Весь процесс отражен на скриншоте 1.

Рисунок 1. Первый шаг к добавлению информационной базы.

Когда откроется окно «Добавление информационной базы/группы», мы увидим три варианта (рисунок 2). Из них выбираем первый «Создание новой информационной базы», ставим отметку и нажимаем «Далее».

Рисунок 2. Выбор варианта добавления информационной базы в список.

Система предлагает нам выбрать способ создания базы:

  • «Создание информационной базы из шаблона».
  • «Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы».

Мы рассматриваем пример создания базы без шаблона, поэтому выбираем второй вариант.

Рисунок 3. Система предлагает нам выбрать способ создания базы

На скриншоте 4 показано, что следующим действием будет выбор наименования информационной базы: «МС Автообмен на сервере». Под ним мы ее найдем в списке ИБ.

Среди двух предложенных мест расположения выбираем нужный нам тип и ставим отметку. Наш выбор: «На сервере 1С: Предприятия».

Рисунок 4. Выбор наименования и типа расположения информационной базы.

Параметры информационной базы

Нажимаем «Далее» и переходим к следующему этапу. Необходимо в окне «Добавление информационной базы/группы» указать все параметры ИБ:

  • выбираем адрес сервера 1С: Порт кластера;
  • придумываем имя базы, под которым она разместится в кластере;
  • указываем, что защищенное соединение отключено;
  • тип СУБД — PostgreSQL;
  • прописываем адрес сервера СУБД (в нашем примере moscowsoft);
  • придумываем самостоятельно имя базы данных;
  • указываем имя пользователя СУБД;
  • пароль пользователя СУБД.

Выбираем нулевое смещение дат. Указываем язык и страну. Проставляем галочку рядом с командой «Создать базу данных в случае ее отсутствия».

Рисунок 5. Указание параметров информационной базы.

Параметры запуска

После нажатия кнопки «Далее» отмечаем параметры запуска (скриншот 6):

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

Разобравшись с параметрами запуска, отдаем команду «Готово»:

Рисунок 6. Указание параметров запуска.

Проверка создания базы

Теперь, после проделанной работы, надо проверить, есть ли в списке информационных баз та, которую мы создали. Запускаем «1С:Предприятие». В списке информационных баз ищем свою «МС:Автообмен на сервере» (скриншот 7).

Рисунок 7. Проверка нахождения в списке ИБ вновь созданной информационной базы.

Заключение

Клиент - серверная база «МС:Автообмен на сервере» есть в списке платформы «1С:Предприятие». Значит, наши усилия увенчались успехом.

Клиент-серверный вариант позволяет корректно работать с платформой 1С, если база данных больше 10 Гб и количество пользователей превышает 5 человек.

MoscowSoft логотип

Подпишитесь на телеграм-канал MoscowSoft!
QR-код (ссылка приглашение) в канал MoscowSoft

https://t.me/MoscowSoft

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

Возврат к списку