【发布时间】:2021-12-06 18:50:33
【问题描述】:
我正在尝试从另一个解决方案调用 SSIS 包,但是当我尝试选择外部包时,它给了我一个 Invalid Class String 错误。我正在使用 Windows 身份验证。
关于问题可能是什么的任何想法?
错误信息
Invalid class string
------------------------------
Program Location:
at Microsoft.SqlServer.Dts.Runtime.Application.GetPackageInfos(String strFolder, String serverName, String serverUserName, String serverPassword)
at Microsoft.SqlServer.Dts.Tasks.ExecutePackageTask.PackageBrowser.<>c__DisplayClass3_0.<EditValue>b__0(String path)
at Microsoft.SqlServer.Dts.Tasks.ExecutePackageTask.PackageBrowser.EditValue(ITypeDescriptorContext context, IServiceProvider provider, Object value)
===================================
Invalid class string
------------------------------
Program Location:
at Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass.GetPackageInfos(String bstrPackageFolder, String bstrServerName, String bstrServerUserName, String bstrServerPassword)
at Microsoft.SqlServer.Dts.Runtime.Application.GetPackageInfos(String strFolder, String serverName, String serverUserName, String serverPassword)
【问题讨论】:
-
执行包任务可用于执行同一项目中的包(用于 SSISDB)或文件系统中的包或通过
msdb部署的包。它不能在 SSISDB 的其他解决方案中执行其他包。见Running Packages -
谢谢我错过了文档中的那部分。
标签: sql-server visual-studio ssis