Interop.SQLXMLBULKLOADLib.dll问题

时间:2011-06-30 17:01:20

标签: sql interop ssis bulkloader comexception

我将旧的dts包转换为SSIS包并尝试运行Windows 2008服务器。此SSIS包运行Win32 exe文件,该文件使用 Interop.SQLXMLBULKLOADLib.dll 并尝试将一些XML数据加载到数据库中。但是当执行此exe时,我得到以下错误。

COM异常:由于以下错误,检索具有CLSID {8270CB2F-B0E6-4C37-8A40-D70778F47894}的组件的COM类工厂失败:80040154。

我正在尝试在Windows 2000兼容模式下运行.exe文件。如果您有任何建议,请告诉我。

由于

1 个答案:

答案 0 :(得分:3)

该CLSID属于SQLXML 3.0。你可以download 3.0 sp3 here。 FYI 0x80040154 = REGDB_E_CLASSNOTREG。

据我所知,SQLXML 4没有实现相同的CLSID,所以我认为你实际上必须安装3,即使你已经安装了4个。