SQL Server 2008 SP_OACREATE问题

时间:2011-12-02 06:49:03

标签: sql-server sql-server-2008 stored-procedures

我正在尝试在SQL Server 2008 DB上运行以下命令

sp_OACreate 'SQLXMLBulkLoad.SQLXMLBulkload', @object OUT

并获得以下错误消息

-2147221164
Class not registered

我已通过sp_configure SP在该服务器中启用了OLE自动化程序。有什么想法吗?

由于

1 个答案:

答案 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中。

Microsoft SQL Server 2008 Feature Pack, October 2008获取。