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