Manik Ghosh Ответов: 1

Какой должна быть строка подключения для подключения к oracle, подключенному с помощью ladp


Я пытаюсь подключиться к своей базе данных oracle, используя следующую строку подключения.

"Provider = OraOLEDB.Oracle;  User Id = <my id>; Password = <my password>;Data Source = <db schema name>";


Но получаю следующую ошибку:
ORA-12154: TNS:could not resolve the connect identifier specified


Пожалуйста, дайте мне знать, какой должна быть правильная строка подключения.

Что я уже пробовал:

I am trying to connect to my oracle database using following connectionstring.

<pre>"Provider = OraOLEDB.Oracle;  User Id = <my id>; Password = <my password>;Data Source = <db schema name>";

ZurdoDev

Проверить connectionstrings.com

Dave Kreskowiak

Определяется ли "имя схемы БД" в tnsnames.ORA? Судя по сообщению об ошибке, это звучит совсем не так.

virusstorm

Ваша строка подключения пытается использовать поставщик OLE:
http://www.oracle.com/technetwork/database/windows/index-089115.html

Это означает, что поставщик должен быть установлен на любой машине, на которой будет работать приложение. Как сказал Ряндев, проверьте https://www.connectionstrings.com/oracle/ для различных способов подключения к БД Oracle.