Уже несколько дней я пытаюсь определить точный источник этой ошибки. Предполагается, что это проблема с правами доступа, но учетная запись, используемая для запуска пакета, действительно имеет права. Так что я подозреваю, что что-то упустил.
Я могу запустить пакет через Visual Studio 2017 без ошибок, но как только я пытаюсь выполнить пакет через нашу базу данных, происходит сбой. Не имеет значения, запускаю ли я пакет напрямую, через хранимую процедуру через SSMS или с помощью нашего собственного программного обеспечения для автоматизации (в основном, это служба, которая запускает консольное приложение, которое выполняет хранимую процедуру, и, да, учетная запись, которая запускает службу, имеет необходимые разрешения).
Сам пакет имеет только одну задачу потока данных с источником OLEDB и источником плоского файла в качестве места назначения. Файл находится на другом сервере и доступен через общую папку. Я несколько раз проверял разрешения для папок и файлов.
Буду признателен за любые подсказки относительно решения моих проблем и с удовольствием предоставлю дополнительную информацию, если потребуется.
Следующие ошибки / предупреждения появляются по порядку:
- Доступ запрещен.
- Невозможно открыть файл данных "\\ server \ xx \ yy \ zz \ Test_Export.csv".
- «Flatfileziel» не прошел этап предварительного выполнения и вернул код ошибки 0xC020200E.
Кстати, все серверы находятся в одном домене.