如何部署&使用Visual Studio中的安装和部署项目安排SSIS包?

时间:2011-07-14 21:03:14

标签: asp.net sql-server visual-studio deployment ssis

我正在尝试创建一个安装程序来安装我的整个Web应用程序。我正在使用Visual Studio的安装和部署项目。到目前为止,我已经将我的网站部署到Inetpub文件夹,并且我还添加了一些自定义操作,允许它运行一些SQL并设置我的数据库。

我必须整合到设置过程中的最后一件事是我的两个SSIS包。这些不仅需要安装,还需要安排在夜间运行。

包很简单,不引用任何异常。它们只是2个.dtsx文件。

到目前为止,我已经看到我可以使用名为dtutil的东西来创建一个dtsinstall.exe文件,可以运行该文件将SSIS包安装到文件系统或数据库。

首先,这是最简单的方法吗?其次,我如何安排每晚运行的软件包?

有一点需要注意,我需要以静默方式安装,而不会提示用户输入任何内容。

1 个答案:

答案 0 :(得分:0)

首先,在SQL Agent中创建一个新作业。在steps面板中,单击New,为其命名,对于作业类型,选择SQL Server Integration Services Package。对于Package源,选择File system,并将其指向您希望文件存在的位置。

然后,您可以从左侧面板中选择“计划”,并配置您希望它运行的频率。

之后,您应该能够通过将.dtsx文件复制到创建作业时指定的位置来处理SSIS包的部署。