Не удается подключиться к базе данных Postgres в Visual Studio 17 с помощью vb.net - PullRequest
0 голосов
/ 17 апреля 2019

Я использую Postgres версии 9.3, мое приложение использует эту строку подключения

Driver={PostgreSQL UNICODE(x64)};Server=IP address;Database=myDataBase;
Uid=myUsername;Pwd=myPassword;

при попытке открыть соединение в Visual Studio я получаю следующую ошибку:

ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

Iправильно настроил мой источник данных ODBC в инструменте администрирования, и он сообщает об успешном подключении.Я установил как 32-битные, так и 64-битные.

1 Ответ

0 голосов
/ 17 апреля 2019

Visual Studio 2017 сама по себе является 32-разрядным приложением, поэтому для подключения к вашей БД в VS вам потребуется 32-разрядный драйвер (PostgreSQL UNICODE).

Обратите внимание, что это применимо к самой Visual Studio (VS функции и расширения).Это НЕ связано с приложением, которое вы создаете, которое может быть 32- или 64-битным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...