【问题标题】:How can i specify the relative file of dtsconfig file for SSIS in SQL JOBS如何在 SQL JOBS 中为 SSIS 指定 dtsconfig 文件的相关文件
【发布时间】:2012-03-14 10:22:00
【问题描述】:

我正在使用 ssis 包。我用配置文件开发了一些包。在配置文件中,我给出了连接的所有相对路径,如 FlatFileConnection、OLEDB 连接等。使用带有 /config 配置文件路径的 dtexec 命令运行良好。

但是现在我需要创建一个 sql 作业来每天自动运行这个 ssis 包。在这种情况下,我想给出配置文件的相对路径(我不想硬编码到配置文件的路径。它应该取自 .dtsx 文件路径的相同路径)。我该怎么做?

提前致谢。 埃斯韦尔

【问题讨论】:

    标签: sql ssis jobs


    【解决方案1】:

    你不能!

    您的作业步骤中必须有配置文件的路径。 如果你在其他地方配置了它,你需要一个配置来显示 cofig 文件的位置。没有意义,对吧?

    【讨论】:

      【解决方案2】:

      在 SQL Server Management Studio 中,突出显示 SQL Server 代理 -> 启动。突出显示 Job ->New Job...,将其命名为 myJob。

      1. 在步骤,新步骤下,将其命名为 Step1,
      2. 类型:SQL Server 集成服务包
      3. 运行为:myProxy
      4. 包源:文件系统
      5. 浏览以选择您的软件包文件 xxx.dtsx
      6. 点击确定

      安排您的工作并启用它.........

      【讨论】:

      • 我知道将作业调度到 ssis 包的步骤。但我想知道如何在 shcedule 作业期间动态指定 .dtsconfig 文件..
      猜你喜欢
      • 1970-01-01
      • 2022-05-13
      • 1970-01-01
      • 1970-01-01
      • 2013-04-16
      • 2010-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多