You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过命令行调用Integration Services Import Project Wizard处理.ispac生成SSIS项目

批量从.ispac文件生成对应SSIS项目的实现方法
  • 你需要的Integration Services Import Project Wizard对应的可执行程序确实存在,文件名为ISDeploymentWizard.exe,支持携带参数静默执行,不需要手动操作GUI界面。
    • 该程序默认位于SQL Server安装目录的对应DTS路径下,示例路径(SQL Server 2019):C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\ISDeploymentWizard.exe,不同SQL Server版本对应目录的版本号段为:2022对应160、2017对应140、2016对应130。
    • 实现单个ispac转SSIS项目的核心调用参数如下:
      ISDeploymentWizard.exe /SourceType:File /SourcePath:"C:\xxx\test.ispac" /DestinationType:Project /DestinationPath:"C:\xxx\目标项目文件夹"
      
    • 你可以编写PowerShell或批处理脚本遍历所有待处理的.ispac文件,循环调用上述命令即可批量完成100个文件的项目创建,全程无需人工干预。
  • 如果你需要更高的自定义度(比如自定义项目命名规则、批量修改项目配置),也可以通过编程方式实现:
    • 引用Microsoft.SqlServer.Management.IntegrationServices程序集,直接加载.ispac文件后读取项目内的所有包、参数、连接管理器等资源,再按SSIS项目的目录结构导出到本地,自动生成对应的.dtproj项目文件即可。

内容的提问来源于stack exchange,提问作者somal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 10:54:03