none
sql server2000导入access数据报错 RRS feed

  • 问题

  • 我在本机的查询分析器中执行以下sql语句

    select top 1 scode from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="d:\testdb.mdb";User ID=Admin;Password=')...Sign_Student T

        结果出现报错,信息如下: 执行用户: pc\Administrator。OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。 [SQLSTATE 42000](错误 7399) [SQLSTATE 01000](错误 7312) OLE DB 错误跟踪[OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80004005: ]。 [SQLSTATE 01000](错误 7300). 步骤失败。

     说明: scode 是 数据库testdb.mdb 中的 表Sign_Student 中的一个字段,testdb.mdb是我的access文件,放在D盘根目录下。

    该语句我放到其它机器上去执行的话都没有报错,唯独在这一台机器上执行有问题,我的机器都是用的 sql server 2000,sp4版本,windows server2003 sp2系统。

    2010年8月6日 5:54

全部回复