Настройка Bare Bones для запуска пакета служб SSIS - PullRequest
0 голосов
/ 14 ноября 2018

Я работаю с Microsoft Access 2016 с бэкэндом SQL Server 2008 R2.Я использовал SQL Server Management Studio для создания пакета служб SSIS для быстрого копирования данных (щелкните правой кнопкой мыши БД -> Задачи -> Импорт / экспорт).

Мне удалось создать в Access кнопку для успешного запуска пакета служб SSIS с использованием VBA.Я использую функцию Shell для запуска следующей команды: "C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\DTExec.exe" /F "\\MyPath\MySSISPackage.dtsx".Это работает на моей машине, потому что я запускаю свой конкретный экземпляр DTExec.exe для выполнения пакета служб SSIS.

Теперь мне нужно настроить 64-битные компьютеры пользователей Win10, чтобы этот процесс работал и для них.Я не знаю, был ли установлен DTExec при установке SSMS или моей локальной базы данных SQL Server Express Edition, но пользователю не нужна ни одна из этих программ.Какой минимальный минимум мне нужно установить на компьютеры пользователей, чтобы он работал и на них?

Я много гуглил, но либо сценарий не совсем соответствовал моему, либо я простоне понимал, о чем они говорили.Пользователи будут иметь Microsoft Access только для начала.

Ссылки на места загрузки будут очень полезны!

Спасибо!

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

Как только у вас есть все учетные данные, отобранные командой DBA. Через мин вам нужно будет прочитать (выбрать разрешение) нужную базу данных. Создайте свой ssis в VS2017 локально и протестируйте. Это будет работать отлично, я уверен. И когда вы будете готовы к развертыванию, вы можете использовать шаги ниже. Шаги ниже описывают режим развертывания пакета.

enter image description here

enter image description here

enter image description here

enter image description here

0 голосов
/ 14 ноября 2018

Для запуска пакетов служб SSIS в производственной среде необходимо установить и лицензировать SQL Server.Пользователь, у которого установлен только Microsoft Access, не может запускать пакеты служб SSIS.

Вы можете устанавливать и запускать пакеты служб SSIS на сервере SQL Server (Standard Edition или более поздней версии), но не на компьютерах своих клиентов.

...