Найти в Дзене
Silent House

Установка Postgre Sql ODBC Драйвера

Всем привет, сегодня я расскажу как установить Postgre Sql ODBC драйвер на Windows и Linux и как подключить его в приложение на QT.

Немного о том, что такое ODBC драйвер.
ODBC драйвер (Open Data Base Connectivity) - это программный интерфейс доступа к базам данных от компании Microsoft, который нужен для того чтобы можно было подключаться к разным источникам данных, используя один интерфейс.

Установка и подключение на windows.

1. Скачать ODBC драйвер.

Идем на официальный сайт PostgreSql, выбираем нужную нам версию и разрядность драйвера и скачиваем msi файл с ftp сервера postgre : https://www.postgresql.org/ftp/odbc/versions/msi/

На момент написания статьи, самая последняя версия была 12.02
На момент написания статьи, самая последняя версия была 12.02

2. Запускаем msi файл и устанавливаем драйвер.

-2

Жмём кнопку Next, Не читая лицензионное соглашение, как поступают 99% пользователей ставим галочку напротив того что мы согласны с этим лицензионным соглашением, пролистав быстро колесиком мыши в самый конец и жмём ещё раз Next.
Попадаем в custom install menu.

-3

Тут выбираем путь для установки и нужна ли нам документация. Если все таки нужна, то кликаем на треугольничек около красного крестика и в выпадающем списке выбираем нужный нам вариант.

-4

Жмём ещё раз кнопку Next. Дожидаемся окончания установки.

Ура, установилось.

-5

3. Теперь нам нужно зарегистрировать наш установленный драйвер в системе Windows, для того чтобы она знала что он вообще где-то есть и могла им пользоваться. Да, она сама слишком тупая чтобы это сделать

-_-

Кликаем кнопку поиска на панели инструментов. Ищем в поиске ODBC Data sources или Источник данных ODBC, выбираем нужную нам разрядность и запускам от имени администратора.

-6

Переходим на вкладку System DSN или системный DSN, (в зависимости от того, на каком языке у вас windows)

-7

Нажимаем на кнопочку Добавить

-8

У меня это PostgreSQL ANSI(x64)

Далее выбираем нужный нам драйвер

-9

Теперь вводим все данные для коннекта к нашей бд

После сохраняем и готово!

Всем спасибо за прочтение, надеюсь, кому-нибудь эта статья будет полезной).

В следующей статье покажу как использовать его в своем приложении н а C++ и Qt