TNS_ADMIN в сети скрытая общая папка - PullRequest
0 голосов
/ 08 октября 2019

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

Я указал переменную среды TNS_ADMIN на сетевую скрытую общую папку, такую ​​как «ITU-PCDSNV280 \ d $ \ Temp». \ TNS "

Когда я пытаюсь открыть соединение, я получаю сообщение об ошибке ORA-12154.

Если я получаю доступ к папке через Проводник Windows, она работает отлично.

Другие приложения тоже хорошо работают.

Если я использую TNS_ADMIN в общей папке без $ (например, \ ITU-PCDSNV280 \ admin), она тоже работает хорошо.

Я думаю, что проблема заключается в обмене $. Есть ли обходной путь к этому?

Спасибо

Андре

1 Ответ

1 голос
/ 14 октября 2019

Я столкнулся с той же проблемой и запустил службу поддержки Oracle. Эта ошибка должна быть исправлена ​​в выпуске 19.6.0 ODP.NET. Наша проблема заключалась в полном драйвере .NET, но я предполагаю, что он также исправлен в ядре .NET.

Я не нашел обходного пути, кроме использования «видимого» общего ресурса (один без $ в конце).

...