通过 SSMS 编辑 dtsx

cno*_*nom 9 sql-server ssis etl ssms sql-server-2016

我使用 SSMS 对应的向导创建并执行了一个 dtsx:

在此处输入图片说明 这是在现有表中导入平面文件。

最后我将“包”保存为 .dtsx 文件

现在我需要修改列映射并重新执行这个包。

有什么办法可以使用 SQL Server Management Studio 做到这一点吗?

我尝试打开文件,但它打开了这个对话框:

在此处输入图片说明

我无法再编辑映射的地方。

更新:

我知道“编辑”一个 dtsx 不是一件简单的事情,但是有没有理由不能使用已经预设的值再次运行向导?就像在最后一步打开向导并在前面的步骤中“返回”一样。毕竟这是现有的功能......

有什么技巧可以做到这一点吗?从命令行也许?这很适合我的需要。

Had*_*adi 4

编辑 .dtsx 包的唯一方法是使用 SQL Server Data Tools for Visual Studio (旧版本中的 Business Intelligence Development Studio)

SQL Server Management Studio 可以管理和安排包执行,但它不是编辑包的地方。

在执行包之前,您可以在 SSMS 中编辑一些配置,例如更改连接、传递参数值、分配变量值和一些其他选项。