裸骨骼安装程序以运行SSIS程序包

时间:2018-11-14 14:52:50

标签: sql-server ssis dtexec

我使用带有SQL Server 2008 R2后端的Microsoft Access 2016。我已经使用SQL Server Management Studio创建了一些SSIS包来快速复制数据(右键单击DB-> Tasks-> Import / Export)。

我能够在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作为开始。

将特别感谢您链接到下载位置!

谢谢!

2 个答案:

答案 0 :(得分:1)

要在生产环境中运行SSIS软件包,必须安装并许可SQL Server。仅安装Microsoft Access的用户不能运行SSIS包。

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

答案 1 :(得分:1)

一旦您拥有所有与DBA团队一起整理的凭证。至少您需要阅读(选择权限)所需的数据库。在VS2017中本地构建您的论文并进行测试。我敢肯定,它将运行得很好。当您准备好部署时,可以使用以下步骤。 下面的步骤概述了程序包部署模式。

enter image description here

enter image description here

enter image description here

enter image description here