Пакет SSIS, сохраненный на сервере базы данных, не может быть выполнен с сервера приложений

#sql-server #stored-procedures #ssis

#sql-сервер #хранимые процедуры #ssis

Вопрос:

В настоящее время у меня есть 2 сервера (база данных и приложение). Я развернул 3 пакета на своем сервере базы данных, когда я запускаю их с того же сервера, все работает нормально, но когда я открываю свой сервер приложений -> SQL Management Studio и пытаюсь запустить хранимые процедуры, он сообщает мне, что я не могу открыть файл для импорта.

Когда я запускаю хранимую процедуру со своего сервера приложений, выполняется ли она под определенным пользователем / пользователем по умолчанию?

Комментарии:

1. Похоже, что в хранимой процедуре используется недопустимый путь к файлу или учетная запись SQL server не имеет доступа к указанному пути к файлу

2. я использую свою проверку подлинности Windows для входа в SSMS. Когда я выполняю хранимую процедуру, она выполняется под каким-либо пользователем по умолчанию? потому что у моего пользователя должен быть доступ к файлу, но учетная запись sql по умолчанию может и не быть.

3. @ Проверьте, что NT SERVICE<SQL Instance Name> учетная запись имеет доступ к папке. ГДЕ <SQL Instance Name> имя экземпляра.

4. Попросите администратора базы данных устранить неполадки с соответствующими разрешениями.