Подключение SSIS к экземпляру AWS RDS SQL Server

Я пытаюсь подключить SSIS к экземпляру AWS RDS SQL Server. Всякий раз, когда я пытаюсь запустить пакеты через агент SQL Server, я получаю следующее сообщение об ошибке:

Не-системным администраторам было отказано в разрешении выполнять шаги задания выполнения DTS без учетной записи прокси.

Из того, что я могу найти в Интернете, рекомендуется создать учетную запись прокси. Это не представляется возможным, поскольку я не могу создать учетные данные в экземпляре AWS RDS.

Возможно ли то, что я пытаюсь сделать? Если да, то как мне настроить правильную работу пользователя / пакета?

1
задан 26 February 2016 в 00:12
1 ответ

лом SSIS,и используйте процедурную модель для выполнения ваших ETL. - Передача данных из файла в таблицу с помощью вызова "BULK INSERT" из хранимой процедуры - Используйте хранимые процедуры для преобразования, любой шаг, кроме прямого вызова FTP, может быть выполнен через хранимую процедуру, возможно, потребуется активная xp_cmdshell для доступа на уровне файла, такого как xp_fileexist, чтобы получить список файлов через DIR или другую команду, но он может быть сделано. Я давно отказался от SSIS и создал свои собственные процедуры ETL, управляемые метаданными, которые используют ОДНУ СОХРАНЕННУЮ ПРОЦЕДУРУ для всех загрузок файлов в промежуточную таблицу для динамического построения BULK INSERT и INSERT / SELECT посредством сравнения заголовка со столбцами таблицы. Установите модель метаданных для параметров файла, для построения параметров массовой вставки. Не уверен, нужен ли вам прокси (и учетные данные) для команд уровня файловой системы.

-1
ответ дан 4 December 2019 в 10:53

Теги

Похожие вопросы