1

我正在尝试导入 SSIS 包,但不断收到以下错误消息:

对象名称无效。名称不能为空。

以下是完整的技术信息:

节目地点:

在 Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage(字符串文件名,IDTSEvents 事件)在 Microsoft.DataTransformationServices.Controls.PackageProtectionUtils 的 Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage(字符串文件名,IDTSEvents 事件,布尔 loadNeutral)。 <> c_DisplayClass4.b_3(字符串密码,IDTSEvents 事件)在 Microsoft.DataTransformationServices.Controls.PackageProtectionUtils.LoadPackageWithPassword(PackageLoader 加载程序,IWin32Window dialogParent,字符串 packageName,布尔 askOptionalPassword,String& packagePassword,DtsProtectionEventListener errorListener)在 Microsoft.DataTransformationServices.Controls.PackageProtectionUtils.LoadPackageFromFile(字符串文件, IWin32Window dialogParent, Boolean askOptionalPassword, PackageUpgradeOptions packageUpgradeOptions, String& packagePassword, DtsProtectionEventListener errorListener) 在 Microsoft.DataTransformationServices.Controls.PackageLocationControl.LoadPackage(DtsProtectionEventListener errorListener, PackageUpgradeOptions packageUpgradeOptions, String& packagePassword) 在 Microsoft.DataTransformationServices。Microsoft.SqlServer.Dts.ObjectExplorerUI.ImportPackageAsAction.ImportPackage(ImportPackageAsForm dlg) 上的 Controls.PackageLocationControl.LoadPackage(DtsProtectionEventListener errorListener, String& packagePassword)

我不确定为什么会收到此消息。我已经多次导入其他包,没有任何问题。

SQL Server:2008 SSIS 是在 VS 2008 中创建的

文件名或路径中没有点或任何其他特殊字符。

4

2 回答 2

1

对于其他遇到此问题的人,我将为我们发布解决方案。

我在我们的一台合作伙伴服务器上遇到了同样的问题。我们只安装了 SQL Server 2008 R2 和 SSIS。

我们通过安装 BIDS(商业智能开发工作室)解决了这个问题。然后我就可以导入包了。

于 2012-07-10T11:53:47.467 回答
0

它似乎与我的机器有关。我能够从不同的工作站导入相同的包。

于 2012-05-21T20:15:33.993 回答