Какой должна быть строка подключения для подключения к 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.