首页 > 解决方案 > 在 SSIS 执行包任务中选择 PackagName 时类字符串无效

问题描述

当尝试创建一个任务以从服务器调用另一个包时,我开始选择包名称。一旦我单击它,我就会收到此错误“无效的类字符串(来自 HRESULT 的异常:0x800401F3(CO_E_CLASSSTRING))(Microsoft.SqlServer.DTSRuntimeWrap)”。

我尝试将其更改为 TargetServerVersion,在现有项目、新项目中尝试过,但到目前为止似乎没有任何效果。做了很多搜索,但没有任何帮助。

以下是错误的基本细节

无效的类字符串(来自 HRESULT 的异常:0x800401F3 (CO_E_CLASSSTRING))(Microsoft.SqlServer.DTSRuntimeWrap)


节目地点:

在 Microsoft.SqlServer.Dts.Tasks.ExecutePackageTask.PackageBrowser.<>c__DisplayClass3_0.b__0(String path) 的 Microsoft.SqlServer.Dts.Runtime.Application.GetPackageInfos(String strFolder, String serverName, String serverUserName, String serverPassword)。 SqlServer.Dts.Tasks.ExecutePackageTask.PackageBrowser.EditValue(ITypeDescriptorContext 上下文,IServiceProvider 提供程序,对象值)

====================================

无效的类字符串(来自 HRESULT 的异常:0x800401F3 (CO_E_CLASSSTRING))(Microsoft.SqlServer.DTSRuntimeWrap)


节目地点:

在 Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass.GetPackageInfos(String bstrPackageFolder, String bstrServerName, String bstrServerUserName, String bstrServerPassword) 在 Microsoft.SqlServer.Dts.Runtime.Application.GetPackageInfos(String strFolder, String serverName, String serverUserName, String服务器密码)

我希望单击右侧的搜索框会打开一个屏幕以从该服务器上的可用包中进行选择。

标签: ssispackage

解决方案


推荐阅读