我遇到与此问题类似的问题:How to run a SSIS Package which has a file based source and a target。起初,没有已知的程序来打开dtsx包(我的包从一个服务器抓取一个表并将其放在另一个服务器上)。我做了一些挖掘并找到了DTEXECUI程序文件,现在它确实打开了Execute Package Utility,但它没有填充Package Source(文件)或Package Name(Desktop \ xxx.dtsx)。如何才能获得它以便双击文件只执行SSIS包 - 或者至少填充我单击的文件的名称?提前致谢。
答案 0 :(得分:0)
我猜测,因为Windows没有自动为您创建该关联,默认情况下缺少可执行文件的一些参数(因为该程序应打开并填充这些字段)。
试试这个:
File type settings
Context menu
.dtsx
,然后点击下一步Open
列表项,然后点击Edit Selected Command
"C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\DtExecUI.exe" /F "%L"
- 您的DtExecUI路径可能会有所不同,但特别值得注意的是/F "%L"
Next
,然后点击Save Context Menu