我正在尝试在SQL Server 2008 DB上运行以下命令
sp_OACreate 'SQLXMLBulkLoad.SQLXMLBulkload', @object OUT
并获得以下错误消息
-2147221164
Class not registered
我已通过sp_configure
SP在该服务器中启用了OLE自动化程序。有什么想法吗?
由于
答案 0 :(得分:2)
OLE类SQLXMLBulkLoad.SQLXMLBulkload
未注册。确保安装了适当体系结构的SQLXML 4.0。见SQLXML 4.0 Not Installed in SQL Server 2008:
在SQL Server 2008之前,SQLXML 4.0随SQL Server和。一起发布 所有SQL Server版本都安装了SQL Server以外的版本 表达。从SQL Server 2008开始,最新版本的SQLXML 不再包含在SQL Server中。