Проблемы с соединением ODBC - PullRequest
0 голосов
/ 30 мая 2011

Я создаю приложение asp.net, которое собирает информацию из обширной базы данных.Хотя мне трудно заставить соединение работать должным образом.Со своего компьютера я могу подключиться к базе данных и просмотреть все таблицы, используя распространяющиеся инструменты, однако я продолжаю получать ошибки при попытке доступа к ней в приложении.Когда я пытаюсь использовать этот код:

    String myConnectionString = "Driver={Pervasive ODBC Client Interface};Server=192.168.1.2;dbq=@dbname;";

я получаю сообщение об ошибке: «ОШИБКА [IM003] Указанный драйвер не может быть загружен из-за системной ошибки 1114: сбой подпрограммы инициализации библиотеки динамической компоновки (DLL). (Pervasive ODBC Client Interface, C: \ PVSW \ Bin \ w3odbcci.dll). "

Затем, когда я пытаюсь подключиться через visual studio, используя dsn, который я сделал (который работает при проверке соединения в ODBC Administrator), я получаю: "не удалось вызвать утилиту подключения драйвера odbc"

Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 30 мая 2011

Возможно, драйверы Pervasive установлены неправильно. Инструменты Pervasive могут работать, потому что все они находятся в каталоге bin.

Но, если нет пути к каталогу bin, внешние модули не смогут найти и загрузить все необходимые библиотеки DLL.

...