我使用带有 SQL Server 2008 R2 后端的 Microsoft Access 2016。我使用 SQL Server Management Studio 创建了一些用于快速复制数据的 SSIS 包(右键单击 DB -> 任务 -> 导入/导出)。
我能够在 Access 中创建一个按钮,以使用 VBA 成功启动 SSIS 包。我使用 Shell 函数运行以下命令:
"C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\DTExec.exe" /F "\\MyPath\MySSISPackage.dtsx"
. 这适用于我的机器,因为我正在运行 DTExec.exe 的特定实例来执行 SSIS 包。
我现在需要设置用户的 Win10 64 位计算机,以便此过程也适用于他们。我不知道在安装 SSMS 或本地 SQL Server Express Edition DB 时是否安装了 DTExec,但用户不需要这些程序中的任何一个。我需要在用户的计算机上安装它才能为他们工作的最低限度是多少?
我做了很多谷歌搜索,但要么场景不太适合我,要么我只是不明白他们在说什么。用户将仅将 Microsoft Access 作为开始。
下载位置的链接将不胜感激!
谢谢!