【问题标题】:How to I deploy & schedule SSIS packages with my Setup and Deployment Project in Visual Studio?如何在 Visual Studio 中使用我的安装和部署项目部署和安排 SSIS 包?
【发布时间】:2011-07-14 21:03:13
【问题描述】:

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

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

这些包很简单,没有引用任何不寻常的东西。它们只是 2 个 .dtsx 文件。

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

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

需要注意的是,我需要静默安装,而不提示用户输入任何内容。

【问题讨论】:

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


    【解决方案1】:

    首先,在 SQL 代理中创建一个新作业。在步骤面板中,单击新建,为其命名,并为作业类型选择 SQL Server Integration Services 包。对于 Package source,选择 File system,并将其指向您希望文件所在的位置。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-04
      • 2011-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多