我把其中一个文件给你看看

解决方案 »

  1.   

    IM太慢了,
    检查你脚本里面的
      'C:\SQLServerBible\CHA1_Customers.mdb'
    是否修改成你本地的那个地址了,
    还有就是,
    在导入数据过程中 excel不要打开!
      

  2.   

    我把CHA1_Customers.mdb这些文件都转移到C:\SQLServerBible了,也没有打开EXCEL,不好意思,刚刚看了书,有说明:
    cha_conversion dts包和cha_convert.sql脚本都可以从access和excel中抽取数据,并将它们装载到SQL SERVER中但是我执行cha_convert.sql,报错:(所影响的行数为 1 行)
    (所影响的行数为 1 行)
    (所影响的行数为 1 行)
    (所影响的行数为 1 行)
    (所影响的行数为 1 行)
    (所影响的行数为 1 行)
    (所影响的行数为 1 行)
    (所影响的行数为 1 行)服务器: 消息 7399,级别 16,状态 1,行 16
    OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。验证失败。
    [OLE/DB provider returned message: 无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。]
    OLE DB 错误跟踪[OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80040e4d:  验证失败。]。PS:我装的2000个人版在VISTA上
      

  3.   

    看看你数据库里面有么有写入值,
    看看是Access的问题,还是Excel的问题,
    Excel导入有些莫名其妙的问题,
      

  4.   

    如果Excel不能导入数据或者是Access不能导入数据的话,使用DTS来导入就可以了.
      

  5.   

    这部分脚本也不是很复杂,
    直接使用DTS也可以导入的.
    选择对应的Driver就可以了.
      

  6.   

    是不是因为我没安装EXCEL和ACCESS?用DTS怎样导入?谢谢
      

  7.   

    估计是驱动问题吧!
    不用装Access或者Excel的
      

  8.   

    SQL2000数据库导出和导入教程
    http://blog.cew.org.cn/s/myhomedata/21441.shtml
    SQl2000數據同步技術入門級(DTS,Replication) 
    http://www.cnblogs.com/talantlee/archive/2007/04/27/729695.html
      

  9.   

    没有啊,我现在在看书上关于DTS的那一章,正在研究
      

  10.   

    我把DTS包打开,然后点执行,但总是说出现错误啊
      

  11.   

    [OLE/DB provider returned message: 无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。] 好像是你在外部打开了ACCESS,才会报这个错,