Я создал пустое консольное приложение в Visual Studio 2010 и пытаюсь добавить соединение данных Oracle (10g XE) через обозреватель сервера.Я использую Oracle ODP .NET в качестве соединителя и получаю следующую ошибку:
ORA-12560: TNS: Ошибка адаптера протокола
Я могу получить доступ к Oracle без проблем через веб-интерфейс иликонсоль, но постоянно получаю эту общую ошибку соединения в VS.Я использую стандартную установку Oracle XE и запускаю ее локально.
Любое предложение о том, как правильно настроить этот параметр?Каждый учебник, который я нахожу, работает с пониманием того, что эта связь успешна.Таким образом, я изо всех сил пытаюсь найти, где начать устранять неполадки.Мне комфортно с VS2010, но новичок в том, как Oracle работает со своей базой данных.
EDIT 1 При обнаружении неисправностей я обнаружил, что это происходит только с провайдером данных Oracle для .NET,Используя поставщик данных .NET Framework для Oracle, я могу успешно подключиться.
EDIT 2 Я все очистил и снова установил 11g XE и инструменты ODAC и продолжаю получать то же сообщение,Я понимаю, что ошибка является несколько общей, я был бы рад опубликовать дополнительную информацию, если кто-то посчитает ее полезной.База данных запускается локально, я не могу представить, какую «конфигурацию» понадобится экспресс-базе данных ...
РЕДАКТИРОВАТЬ 3 Похоже, что инструменты ODAC устанавливают «производственную»версия Oracle 11 вместо бета-версии, которую я установил первым.Почти кажется, что инструмент устанавливает другую базу данных?У меня также есть два расположения ORACLE_BASE и два TNSNAMES в очень похожих иерархиях папок.Возможно, ответом будет более простое руководство, Oracle не очень наглядно.