После установки клиента ODAC на сервере, где работает SSRS, я хочу переместить мои файлы конфигурации TNSNames / SQLNET.ora в одно централизованное расположение. Я переместил их в:
D: \ приложения \ oracle_configs
И я установил TNS_ADMIN в этот каталог во всех возможных местах:
- Переменная системной среды
- Реестр
- machine.config
Однако по какой-то причине SSRS не может найти файлы tnsnames.ora в нужном месте. При попытке проверить соединение с источником данных Oracle в диспетчере веб-отчетов всегда возникает ошибка:
ORA-12154: TNS: не удалось разрешить указанный идентификатор подключения
Если я скопирую файлы обратно в каталог% ORACLE_HOME% \ network \ admin и перезапущу службу SSRS, тестовое соединение завершится успешно.
Что мне не хватает? Как я могу указать SSRS искать файл TNS в произвольном месте, а не в домашнем каталоге Oracle по умолчанию?