首页 > 解决方案 > 用于运行 SSIS 包的裸机设置

问题描述

我使用带有 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 作为开始。

下载位置的链接将不胜感激!

谢谢!

标签: sql-serverssisdtexec

解决方案


要在生产环境中运行 SSIS 包,您必须安装 SQL Server 并获得许可。仅安装了 Microsoft Access 的用户无法运行 SSIS 包。

您可以在 SQL Server(标准版或更高版本)上安装和运行 SSIS 包,但不能在客户的 PC 上安装和运行 SSIS 包。


推荐阅读