这两天一直在搞这个东西 。搞的人都要疯了 没办法所以过来求助。各位大哥大姐 叔叔阿姨们知道 指点指点啊。    SELECT   *   into   #tepmdata     
FROM   OPENROWSET( 'Microsoft.Jet.OLEDB.4.0','D:\HR\att2000.mdb'; 'admin ';'' 
,[checkinout])
 
执行 提示 
链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。"。
消息 7399,级别 16,状态 1,第 1 行
链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 报错。身份验证失败。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。----------------------------
 SELECT * into #a1 FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0',
 'Data Source="D:\HR\att2008.mdb";User 
 ID=Admin;Password=;Jet OLEDB:Database Password=sasa')...checkinout链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "找不到可安装的 ISAM。"。
消息 7303,级别 16,状态 1,第 2 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。但是我直接在数据库 任务 ---导入数据-- 选择access 又能导入成功 不懂了。

解决方案 »

  1.   

    没用过access数据库无法初始化链接服务器,LZ网上搜下连接语句是否正确
      

  2.   

    参考http://topic.csdn.net/u/20100915/10/6707b1dc-40a5-4321-b562-cb953a23de9b.html
      

  3.   

    SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="D:\\table\\项目周报.xls";User ID=sa;Password=123456;Extended properties=Excel 8.0')...[项目周报$]
    我的SQL2008
    系统是win7,好像不行呀
      

  4.   

    链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "找不到可安装的 ISAM。"。
      

  5.   


    注意例子中引用的不是'Microsoft.Jet.OLEDB.4.0'.
      

  6.   

    看这里,我已经解决
    方法:http://support.microsoft.com/kb/321686