现在的目标是把一些数据(insert) 搬到另外一个数据库里去
已经完成了SQL 文件的导出工作,现在需要在新的数据库上执行
这些语句,但我的数据量很大,不管使用PLSQL或者sqlplus加载SQL
文件都会很长很长时间没反映(超过2小时)请问有没有其他的快点的办法
把这些数据插入到数据库中
注:我的SQL 文件有200M,新数据库表已经建好了,只需要插数据就可以,
还有,我只有这个SQL文件,没办法操作原来的数据库谢谢各位

解决方案 »

  1.   

    用SQL*Loader 加载时使用direct=y
      

  2.   

    200M sql文件  没问题  SQL*Loader 很快帮你搞定
      

  3.   

    用sqlldr很快的 200M是小意思啦
      

  4.   

    做个简单的计算200*1000*1000 = 200000000假设就一个表,10个列,每个列存储10个字节的长度。200000000/10/10 = 200w条记录。不多。sqlldr能胜任。