Excel数据导入到sqlserver中异常

Excel数据导入到sqlserver中错误SELECT * FROMOPENROWSET( Microsoft.Jet.OLEDB.4.0 , Excel5.0DatabA

Excel数据导入到sqlserver中错误
SELECT * FROM   OPENROWSET( 'Microsoft.Jet.OLEDB.4.0 ', 'Excel   5.0;DatabASE=[D:\ms.xls];HDR=YES;IMEX=1 ', 'Sheet1$')
报错:将Excel数据导入sqlserver中出现尚未注册 OLE DB 访问接口 "Microsoft.Jet.OLEDB.
请问这是什么错啊
[解决办法]
参考http://blog.csdn.net/orchidcat/article/details/7480680