日期:2014-05-18 浏览次数:20630 次
--服务器系统:windows server 2003
--SQL版本:SQL2008
--本机测试如下语句,正常! 本机系统为 XP SP3
insert OPENDATASOURCE('SQLOLEDB','Data Source=127.0.0.1\MSSQL;User ID=sa;Password=123456').TMS.dbo.seres
SELECT * FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="c:\test.xls";User
ID=Admin;Password=;Extended properties=Excel 8.0')...[Sheet1$]
--修改成其它电脑的IP,就报错
insert OPENDATASOURCE('SQLOLEDB','Data Source=10.7.15.1?\MSSQL;User ID=sa;Password=?').TMS.dbo.seres
SELECT * FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="C:\test.xls";
User ID=Admin;Password=;Extended properties=Excel 8.0')...[Sheet1$]
/*
消息 7399,级别 16,状态 1,第 1 行
链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 报错。提供程序未给出有关错误的任何信息。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。
*/
--服务器windows server 2003已安装MDAC_TYP
--请各位大牛帮忙看一下是什么原因?如何处理,谢谢!
--分不够可以在加..