Опасаясь некоторых конфликтов или сбоев, вы всегда можете определить местоположение каталога, в котором находятся файлы конфигурации SQL * Net (например, sqlnet.ora и tnsnames.ora) - с помощью переменной TNS_ADMIN
.В вашем скрипте вы можете сделать что-то вроде следующего:
set TNS_ADMIN=\some\path
(Убедитесь, что \some\path
имеет все необходимые файлы sql * net.)
, а затем продолжите обновление- клиент, работающий с этим контекстом, будет искать файлы в \some\path
.Однако я не думаю, что для этой переменной среды можно определить несколько путей.