Способ подключения: через интерфейс ADO
Подходит для серверов 1С, развернутых на Windows!
Для создания в Инжекторе 1С нового подключения к PostgreSQL необходимо в меню Инжектора 1С зайти в раздел «Подключения»,
1
2
нажать кнопку «Создать» и заполнить форму для создания подключения.
1
2
Обязательными для заполнения являются следующие поля формы:
Наименование (наименования подключения);
Тип подключения: PostgreSQL;
Параметры подключения:
Способ подключения: ADO;
Драйвер: «PostgreSQL Unicode(x64)» — это название того драйвера psqlODBC , что вы ставили, в самом начале перед настройкой подключения. Имя драйвера можно посмотреть в установленных драйверах ODBC. (Нажмите Windows+R, и вызовите odbcad32 для открытия Администратора источника данных ODBC), в Администраторе выберите вкладку “Системный DSN“ и укажите следующие настройки: 1
2
SSL mode: При подключении к базе данных Postgres использует параметр sslmode.
ПримечаниеДля определения безопасности соединения. Приведем аналогию с веб-безопасностью: disable является HTTP, а verify-full — это HTTPS.
Все остальные опции находятся где-то посередине и по своей конструкции дают меньше гарантий безопасности, чем HTTPS в вашем браузере. Сюда входит значение по умолчанию «prefer». В документации Postgres есть отличная таблица, объясняющая это.
Сервер: Имя (или IP-адрес) сервера PostgreSQL.
порт (обычно, по умолчанию: 5432).
логин и пароль к PostgreSQL.
Базу можно написать, или выбрать из выпадающего списка.
При необходимости можно также указать таймаут.
Далее, нажмите кнопку «Проверить подключение». Если возникла ошибка, то необходимо:
убедиться, что у расширения «Инжектор 1С» снят флаг «Безопасный режим» (см. статью «Установка»).
Если проблема не устранена, то обратитесь к Вашим системным администраторам.
Затем нажмите «Записать и закрыть».
Готово! Подключение настроено, его можно использовать в проектах для загрузки данных.