Ошибка подключения к Oracle с использованием ODBC - PullRequest
0 голосов
/ 04 октября 2011

Я пытаюсь подключить приложение Visual Studio 2010 к базе данных Oracle с использованием ODBC.Вот что я сделал до сих пор:

  1. Добавлено новое имя источника данных из Администрирования-> Источники данных ODBC.Я выбрал Oracle в OraClient11g_home1 в качестве драйвера.Я использовал имя службы, указанное в раскрывающемся списке «Имя службы TNS».Я проверил соединение, и оно прошло успешно. Означает ли это, что я смог подключиться к своей базе данных из моей системы, или это означает, что драйвер работает правильно.

  2. В обозревателе серверов Visual Studio я выбрал добавитьподключение.Я выбрал источник данных Microsoft ODBC в качестве источника данных и скрыл свой DSN из выпадающего списка.Дали имя пользователя и пароль.Когда я пытаюсь проверить соединение, я получаю следующие ошибки:

ORA-12154: TNS: не удалось разрешить указанный идентификатор соединения

[Microsoft] [Диспетчер драйверов ODBC] Ошибка драйвера SQLSetConnectAttr

Что я делаю не так.Нужно ли устанавливать какие-либо новые драйверы или библиотеки?Пожалуйста, помогите мне с этим.

1 Ответ

1 голос
/ 04 октября 2011

ODBC поддерживает отдельные наборы источников для 32- и 64-битных приложений.Сравните C: \ Windows \ System32 \ odbcad32.exe и C: \ Windows \ SysWOW64 \ odbcad32.exe

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