Могут ли пакеты SSIS получить доступ к сети при запуске из DTExec?

У меня есть пакет служб SSIS, который извлекает некоторые данные из SQL Server в файл.csv, а затем копирует файл в сетевое расположение (использует Robocopy). Работает нормально как задание агента SQL. Когда я использую DtExec со своей собственной машины, Robocopy завершается с ошибкой "Доступ запрещен". Та же самая ошибка происходит независимо от того, в какое сетевое местоположение я вхожу. Если я использую Robocopy, чтобы попытаться скопировать на локальный диск на сервере, он работает нормально. DtExec работает как моя собственная учетная запись. Если я использую удаленный рабочий стол для входа на сервер (опять же со своей учетной записью), я могу получить доступ ко всем сетевым ресурсам и без проблем запустить Robocopy. Я использую UNC-имена везде - нигде нет букв дисков.

Возможно ли, что DtExec работает под учетной записью с низким уровнем привилегий на сервере, который не может получить доступ к каким-либо сетевым ресурсам? Если да, есть идеи, как обойти это?

0 ответов

Другие вопросы по тегам