Visual Studio не может разрешить TNS

У меня какое-то время была проблема, но вдруг она стала предельной ошибкой, так как я выполнил эту задачу "сегодня". я уже попробовал все предложенное.

вызвано проблемой при установке Oracle, я нашел обходной путь, и я подключаюсь к базе данных с помощью строки подключения ниже, которая работает:

Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.1)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=MYDATABASE)));User ID=myusername;Password=mypassword;

и в этой базе данных у меня есть таблица соединений, которую мой уровень данных использует для подключения к другим базам данных. вот тут и начинается проблема. при попытке подключиться к другим базам данных появляется сообщение об ошибке: ORA-12154: TNS: не удалось разрешить указанный идентификатор подключения.

Короче говоря: я не могу коснуться этого стола. Tnsping работает, жаба тоже. но разработчик plsql и визуальная студия не могут. я имею в виду, что должна быть проблема со слушателем, sqlora, tnsnames или таким конкретным файлом оракула, и я не могу найти что.

1 ответ

Для VS я бы попробовал положить tnsnames.ora в папку bin приложения. Для sqlplus я бы проверил, что это в C:\Orant\

Другие вопросы по тегам