<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>@1cpsg</title><generator>teletype.in</generator><description><![CDATA[@1cpsg]]></description><link>https://teletype.in/@1cpsg?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=1cpsg</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/1cpsg?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/1cpsg?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Mon, 27 Apr 2026 17:37:32 GMT</pubDate><lastBuildDate>Mon, 27 Apr 2026 17:37:32 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@1cpsg/BkZrgOzir</guid><link>https://teletype.in/@1cpsg/BkZrgOzir?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=1cpsg</link><comments>https://teletype.in/@1cpsg/BkZrgOzir?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=1cpsg#comments</comments><dc:creator>1cpsg</dc:creator><title>Перевод файловой 1С в клиент-серверный режим</title><pubDate>Fri, 08 Nov 2019 11:49:21 GMT</pubDate><media:content medium="image" url="https://teletype.in/files/7f/7f7be138-a25a-40fd-a5ab-602429d972e9.png"></media:content><description><![CDATA[<img src="https://teletype.in/files/7f/7f7be138-a25a-40fd-a5ab-602429d972e9.png"></img>По умолчанию, база данных 1С:Предприятие хранится в файловом виде. Файловый формат представляет собой единый файл с расширением “.dt”, который выгружается при помощи конфигуратора. Фактически, данные внутри хранятся все файлы в зашифрованном виде. 
 Данный тип хранения данных имеет ряд недостатков. Перечислим некоторые из них:]]></description><content:encoded><![CDATA[
  <p>По умолчанию, база данных 1С:Предприятие хранится в файловом виде. Файловый формат представляет собой единый файл с расширением “.dt”, который выгружается при помощи конфигуратора. Фактически, данные внутри хранятся все файлы в зашифрованном виде. <br /> Данный тип хранения данных имеет ряд недостатков. Перечислим некоторые из них:</p>
  <ul>
    <li>Размер базы данных, при которых приложение работает быстро – 4 Гб. После этого база начинает «виснуть»; </li>
    <li>Размер базы растёт пропорционально количеству пользователей – при большом количестве пользователей и базы данных работа приложения существенно замедляется, из-за чего файловая база удобна для работы 3-5 пользователям;</li>
  </ul>
  <p>В случае, если размер базы данных/количество пользователей превышают вышеуказанные параметры, имеет смысл перевести базу в клиент-серверный режим.  Конфигурация данного примера:</p>
  <p>Windows Server 2012;<br /> 1C: Предприятие 8.3;<br /> PostgreSQL 9.6;<br /> Драйвер Postgres для 1C; </p>
  <p>Представим, что у нас уже развёрнута рабочая система 1С:Предприятие на Windows Server. Скачаем необходимое ПО:</p>
  <p>PostgreSQL – заходим на официальный сайт (<a href="https://www.postgresql.org/download/" target="_blank">https://www.postgresql.org/download/</a>) </p>
  <figure class="m_original">
    <img src="https://teletype.in/files/7f/7f7be138-a25a-40fd-a5ab-602429d972e9.png" width="624" />
    <figcaption>Скачиваем сборку для Windows</figcaption>
  </figure>
  <p>Устанавливаем всё необходимое:</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/2c/2c661328-1de3-44d7-85f1-f2cc7bcfbc65.png" width="408" />
    <figcaption>Внимательно проследите, чтобы все галочки стояли на месте</figcaption>
  </figure>
  <p>После успешной установки скачиваем драйвер 1С для PostgreSQL: (<a href="https://1c.postgres.ru" target="_blank">https://1c.postgres.ru</a>) </p>
  <figure class="m_original">
    <img src="https://teletype.in/files/e4/e4716239-a3fe-4f31-acd5-9767a4b35338.png" width="503" />
    <figcaption>Данная разработка является частью проекта postgres pro</figcaption>
  </figure>
  <p>При скачивании не забываем обратить внимание на архитектуру операционной системы (х64/х32)</p>
  <p>Установка всех необходимых компонентов была произведена. </p>
  <p>Открываем 1С в режиме конфигуратора:</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/f4/f4b80985-55b6-4deb-980e-bd0017713577.png" width="386" />
  </figure>
  <p>Теперь нам необходимо сделать резервную копию файловой базы данных. Резервируем при помощи пунктов меню «Администрирование &gt; Выгрузить информационную базу...» и в открывшемся окне указываем путь для выгрузки. После успешной выгрузки, исправим возможные ошибки и некорректные данные в базе для того, чтобы экспорт произошёл без проблем.  Для этого в строке меню заходим в «Администрирование &gt; Тестирование и исправление...» <br /> Далее, ставим все галочки, кроме пункта «Пересчёт итогов». Так же очищаем ссылки и удаляем частично потерянные данные. Нажимаем «Выполнить»</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/8a/8ab60ed9-1267-4de8-8117-16c07919f424.png" width="411" />
    <figcaption>Очищаем ссылки и объекты для того, чтобы структура базы данных не была нарушена при экспорте </figcaption>
  </figure>
  <p>После успешного выполнения повторяем операцию с уже поставленной галочкой «Пересчёт итогов», убрав все остальные:</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/19/19c33ac1-87eb-480e-a6b8-f10421192307.png" width="422" />
  </figure>
  <p>Теперь мы можем выгрузить уже подготовленную базу для дальнейшего перевода в клиент-серверный режим на Postgres.</p>
  <p>Ранее мы уже установили сам сервер и все сопутствующую инфраструктуру к нему. </p>
  <p>Теперь нам необходимо установить дополнительные модули в 1С, чтобы конфигурация могла поддерживать клиент-серверную работу. </p>
  <p>Для этого переходим в «Панель управления -&gt; Программы и компоненты» </p>
  <figure class="m_original">
    <img src="https://teletype.in/files/17/176f0e3c-2b35-46fe-9512-cdad6994e7ce.png" width="495" />
  </figure>
  <p>Находим «1С:Предприятие» и нажимаем «Изменить»:</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/c3/c3429f4f-280f-439c-a1c4-c5e792a61b2f.png" width="575" />
  </figure>
  <p>В открывшемся меню установщика выбираем пункт «Изменить»: </p>
  <figure class="m_original">
    <img src="https://teletype.in/files/96/962baa94-0512-4461-82b7-eb8e982aecf3.png" />
    <figcaption>Не путать с &quot;Исправить&quot;</figcaption>
  </figure>
  <p>Нас интересует компонент «Сервер 1С:Предприятие 8», так как именно он позволяет перевести систему в клиент-серверный режим. Устанавливаем компонент и все подкомпоненты.</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/9f/9f4bb095-dfb8-4873-aede-630841506e88.png" width="547" />
    <figcaption>Важно установить именно все подкомпоненты, в противном случае при работе конфигурации могут возникать ошибки</figcaption>
  </figure>
  <p>Установщик предложит указать путь к инсталлятору 1С. Указываем путь и продолжаем установку.</p>
  <p>После успешной установки компонента в меню «Пуск» находим «Администрирование серверов 1С:Предприятие». Далее заходим в «Console Root &gt; Central 1C:Enterprise 8.3 Servers &gt; %Имя сервера% &gt; Кластеры &gt; Локальный кластер &gt; Информационные базы», нажимаем правой кнопкой на Информационные базы, находим «Создать &gt; Новая информационная база»</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/03/03de2459-2c2a-409a-be88-80b8efd21ca9.png" width="623" />
  </figure>
  <p>В открывшемся окне нам предлагается заполнить параметры новой информационной базы:</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/38/3893231f-c796-49df-9f84-c0c936aba09a.png" width="274" />
  </figure>
  <p>Разберём по пунктам: </p>
  <ul>
    <li>Имя – Название базы данных. Его же мы и будем указывать при подключении (рекомендуется использовать латинские символы);</li>
    <li>Описание – описание базы данных и для чего она служит;</li>
    <li>Защищённое соединение – оставляем без изменений;</li>
    <li>Сервер баз данных – указываем имя базы данных, которое будет использоваться при соединении PostgreSQL. Обратите внимание, что оно должно полностью совпадать с названием нашего сервера 1С, внутри которого была создана новая Информационная база;</li>
    <li>Тип СУБД – выбираем PostgreSQL;</li>
    <li>База данных – даём имя нашей базе данных;</li>
    <li>Пользователь сервера БД – имя пользователя, имеющего доступ к базе данных PostgreSQL ( по умолчанию он создаётся во время установки сервера и имеет имя postgres, либо указываем уже нового пользователя, созданного позднее);</li>
    <li>Пароль пользователя – пароль пользователя;</li>
  </ul>
  <p>Не забываем установить галочку на пункт «Создать Базу данных в случае её отсутствия» - это позволит нам не создавать базу данных отдельно вручную, позволив 1С сделать это автоматически. </p>
  <p>После этого заходим и проверяем, была ли создана база. В случае успешного создания база отобразится во вкладке «Информационные базы»</p>
  <p>Далее нам необходимо проверить, была ли успешно создана база данных в PostgreSQL. Воспользуемся менеджером СУБД PgAdmin, который был установлен в комплекте с сервером. Заходим «Пуск &gt; Все программы &gt; PgAdmin4»</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/a1/a10340ac-9b02-42f1-9d86-83a587fabae9.png" width="561" />
  </figure>
  <p>Заходим в “Servers &gt; Databases” и в случае успешного создания база будет отображаться внутри этой вкладки:</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/40/4051fbae-247c-450f-ad02-02cd34e96be1.png" width="499" />
  </figure>
  <p>Теперь нам необходимо добавить новую, серверную базу данных, созданную раннее в конфигуратор. <br /> <br /> В окне запуска 1С жмём на кнопку «Добавить &gt; Добавление в список существующей информационной базы» </p>
  <p>В новом окне заполняем следующую информацию:</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/1e/1e1093ce-61ed-483f-86fe-6811cdafa717.png" width="296" />
  </figure>
  <ul>
    <li>Наименование – собственно, имя базы данных;</li>
    <li>Тип расположения базы – выбираем пункт «На сервере 1С:Предприятия», где: <br />Кластер серверов – Имя сервера 1С:Предприятие (тот, внутри которого мы создали информационную базу);<br />Имя информационной базы – собственно, имя информационной базы, которую мы создали внутри кластера);</li>
  </ul>
  <p>Нажимаем «Далее», затем ещё раз «Далее».</p>
  <p>Запустим свежесозданную базу в режиме «1С:Предприятие» чтобы убедиться, что конфигурация была создана верно и без ошибок. <br /> При успешном создании мы увидим пустую форму без конфигурации. Отлично. <br /> Теперь загружаем раннее выгруженную нами базу данных.</p>
  <p>Для этого заходим в «Конфигуратор &gt; Администрирование &gt; Загрузить Информационную базу..» и указыаем нашу выгруженную базу в формате “.dt”</p>
  <figure class="m_custom">
    <img src="https://teletype.in/files/a1/a17c1521-3137-44f0-a2ec-edb5de8c3692.png" width="330" />
  </figure>
  <p>Нажимаем «Открыть». Обратите внимание, что загрузка большой базы данных может занимать продолжительное время. <br /> После окончания загрузки вы получаете сообщение об успешной загрузке базы данных в конфигурацию. <br /> Проверим, действительно ли подключение к базе данных работает в клиент серверном режиме. <br /> Для этого зайдём в 1С:Предприятие и нажмём на пункт меню «Справка &gt; О программе». В случае правильности действий мы увидим, что теперь наша база данных работает в клиент-серверном режиме под управлением PostgreSQL.</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/a1/a1b20c82-b4e5-4a7e-9623-8d50ad7334c3.png" width="362" />
  </figure>
  <p>Справочная информация: <br /> <a href="https://its.1c.ru/db/metod8dev#content:1591:hdoc" target="_blank">https://its.1c.ru/db/metod8dev#content:1591:hdoc</a> – размещение данных и работа с ними</p>
  <p><a href="https://its.1c.ru/db/metod8dev#browse:13:-1:1989:2035:2510:2536" target="_blank">https://its.1c.ru/db/metod8dev#browse:13:-1:1989:2035:2510:2536</a> – работа с PostgreSQL в 1С </p>
  <p><a href="https://postgrespro.ru/docs" target="_blank">https://postgrespro.ru/docs</a> - расширение PostgreSQL для работы с 1С</p>
  <p><br /></p>
  <p><br /><br /></p>

]]></content:encoded></item></channel></rss>