Я пытался запустить часть кода развертывания базы данных моей команды на сервере SQL 2014 в тестовой системе Windows 7. Часть этого кода представляет собой процедуру, которая извлекает данные из файла с помощью BCP из общего файлового ресурса на другом сервере.
Когда я удаляю рабочий стол на сервер и запускаю процедуру через студию управления SQL, процедура проходит успешно. Однако, когда я запускаю процедуру из студии управления SQL на любом другом компьютере (или через наш инструмент развертывания, который подключается через ADO), я получаю:
Не удалось выполнить массовую загрузку, поскольку не удалось открыть файл "\ ... ...". Код ошибки операционной системы 5 (Доступ запрещен).
Я проверил настройки «показать дополнительные параметры» и «xp_cmdshell» и, как я уже сказал, он ДЕЙСТВИТЕЛЬНО работает. Но только когда я захожу на сервер, а не на другие машины.
Кто-нибудь знает, что может быть причиной этого?