使用C使用OCI连接,处理速度应该还可以,不知道你的想通过什么介质(文本,还是DBF文件)来过度?

解决方案 »

  1.   

    我不管从哪里来,比如从DMP文件中来也可以
      

  2.   

    imp的机制和我们用程序应该是不一样的.在应用程序中执行数据操作的速度受到多方面因素的限制啊.
      

  3.   

    使用sql loader 也很快啊
      

  4.   

    sql loader速度还可以,比IMP慢一些,但导BLOB字段等不方便,再说还要先生成相应格式的数据文件及控制文件,不象在程序中自己控制数据来源那样方便
    昌啊,IMP以及SQLLOADER的机制肯定不一样,但问题的具体是什么机制了,搞清楚了好模仿他啊
      

  5.   

    我试过,用以下方式连接ORACLE都要间接调用到OCI.DLL,而用IMP时则没有:
    PL/SQL DEVELOPER的DOA,ADO中使用Provider=OraOLEDB.Oracle.1
      

  6.   

    去掉约束,去掉数据库的归档,用SQL_LOADER应该很快吧
      

  7.   

    做过Oracle directpath load的程序, 原理和sql loader一样, 速度是很快,但是会锁住整个表
      

  8.   

    to yu_scorpio();
    你是怎么实现的?能否将一下用的什么语言, 用了数据库的哪些开发接口?
      

  9.   

    还是用SQL Loader吧,这个比较快!