【问题标题】:Minimum needs to Deploy SQL Server Integration Services 2008部署 SQL Server Integration Services 2008 的最低需求
【发布时间】:2010-04-06 13:46:44
【问题描述】:

我想在没有安装 SQL Server 2008 的服务器上运行 SSIS 2008 包。我有一个简单的包来测试这个概念,但它无法执行。返回码是 9020,我没有在其他地方看到它被列为返回码。

我已将以下文件复制到没有安装 SQL Server 2008 的测试服务器:

SelfContainedSample.dtsConfig
Package.dtsx
DTExec.exe

我正在尝试使用批处理文件运行包。运行包的批处理文件中的行是:

"%dtexecloc%\dtexec.exe" /FILE "%packagefolder%\Package.dtsx" /CONFIGFILE "%configfolder\SelfContainedSample.dtsConfig"  /CHECKPOINTING OFF  /REPORTING E >>%logfile%
set rc=%errorlevel%

我想知道是否需要满足其他要求才能在没有 SQL Server 2008 的服务器上运行 SSIS 2008 包? .NET 运行时? SSIS 2008 运行时?

如果您有解决方案或之前遇到过此问题,请分享您的建议。

【问题讨论】:

    标签: deployment ssis package execution


    【解决方案1】:

    以下内容来自关于此主题的讨论
    http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/134585b4-7960-4b1c-938b-d5421a4d0fdb

    SSIS 是一个服务器组件。运行一个 您需要许可的 SSIS 包和 安装完整的 SSIS 服务器,有 只有没有客户。一台主机 SSIS 包必须被许可为 完整的 SQL Server,没有 CAL 足够了。

    没有远程执行 内置功能。常见的 解决方法是使用 SQL 代理作业 或开发技术,如 用于桥接的 Web 服务或网页 服务器和客户端之间的差距。

    引用来自达伦·格林(讨论中大约有 4 个答案)。 Jamie Thomson 给出了类似的答案。

    【讨论】:

      【解决方案2】:

      您需要 SQL Server 服务器端二进制文件。不过,SSIS 不一定要运行。

      我不确定是否必须将 SSIS 作为组件安装,或者只是一般的二进制文件。

      我们最近做了一些测试,以找出运行 SSIS 的“最轻”方式所需的条件

      KB 942176指的是SSIS服务的角色

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-16
        • 2021-08-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多