#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. Попросите администратора базы данных устранить неполадки с соответствующими разрешениями.