Ошибка Oracle в Планировщике заданий

У нас есть программа на C #, запуск которой запланирован в планировщике заданий на Windows Server 2003, предназначенная для удаления устаревших файлов в папке на основе информации, взятой из нескольких баз данных Oracle. Я могу запустить приложение вручную, и все работает нормально - я вошел в систему как я с правами администратора или как пользователь назначенной задачи, у которого есть права пользователей.

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

ORA-12504: TNS: прослушивателю не было присвоено SERVICE_NAME в CONNECT_DATA

, либо

ORA-12154: TNS: не удалось разрешить указанный идентификатор подключения.

Все эти базы данных используют строку подключения (полученную из другой базы данных, SQL Server), которая, как я уже говорил ранее, прекрасно подключается и работает при ручном управлении. Я искал в Интернете советы, которые можно было бы применить в этом случае, и так и не нашел окончательного ответа.

Кто-нибудь, читающий это сообщение, может знать ответ на эту проблему? Любые предложения приветствуются.

6
задан Sathyajith Bhat 28 December 2011 в 04:48
поделиться