Способ подключения: через интерфейс ADO

Примечание

Подключение производится с использованием OLEDB драйвера и работает только для серверов 1С на Windows!

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

Также, следует иметь в виду минимальные системные требования для подключения через интерфейс ADO: версия MS SQL Server 2016 или новее.

Для создания в Инжекторе 1С нового подключения к MS SQL необходимо в меню Инжектора 1С зайти в раздел «Подключения»,

нажать кнопку «Создать» и заполнить форму для создания подключения.

Обязательными для заполнения являются следующие поля формы:

  • Наименование (наименования подключения);

  • Тип подключения: MS SQL;

  • Параметры подключения:

    • Способ подключения: ADO;

    • Для заполнения следующих полей: строка подключения, пользователь, база — рекомендуем воспользоваться кнопкой «Конструктор» и, в открывшемся окне конструктора, заполнить все поля. Используйте значения, которые вы задали на этапе Создания базы данных и пользователя.

      • На закладке «Поставщик данных» по умолчанию выбран «Microsoft OLE DB Provider for SQL Server», также Вам подойдут варианты: «Microsoft OLE DB Driver for SQL Server», «SQL Server Native Client 11.0», «SQL Server Native Client RDA 11.0».

        Подробнее об OLE DB драйвере и ADO можно почитать по ссылке.

      • Далее продолжим на закладке “Соединение”:

        1. Выберите сервер MS SQL.

        2. Заполните данные авторизации. Т.е. задайте логин и пароль пользователя MS SQL сервера, имеющего необходимые права. Какие права задавать пользователю, чтобы работали оба способа загрузки читайте в статье про создание базы данных и пользователя.

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

        4. Проверьте подключение с помощью соответствующей кнопки и, если все успешно, нажмите «OK».

    • Схема (схема, внутри которой следует создавать таблицы (в данном случае — это «dbo»).

  • Каталог загрузки;

  • Каталог выгрузки.

    Примечание

    Предварительно необходимо настроить доступ и Сервера 1С и Сервера MS SQL к этой папке. Как это сделать знает ваш сисадмин.

При необходимости можно также указать таймаут.

Далее, нажмите кнопку «Проверить подключение». Если возникла ошибка, то необходимо:

  • убедиться, что у расширения «Инжектор 1С» снят флаг «Безопасный режим» (см. статью «Установка»).

  • Если проблема не устранена, то обратитесь к Вашим системным администраторам.

Затем нажмите «Записать и закрыть».

Готово! Подключение настроено, его можно использовать в проектах для загрузки данных.