我想将表从一个正式数据库导入到测试数据库,表结构是一样的
我从网上搜了很多相关的信息,但是由于对ORACLE数据库不熟悉,加上人比较笨,所以也没找到好的解决方法
请各位高手帮忙!PS:表中记录较大,一个表大概几百万条记录,一共6张表。请高手帮忙,小妹在此感激不尽。

解决方案 »

  1.   

    几百万,不算大,直接用exp/imp或数据库连接搞定就行,
      

  2.   

    1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
       exp system/manager@TEST1 file=d:\daochu.dmp full=y2.将D:\daochu.dmp 中的数据导入 TEST数据库中。
       imp system/manager@TEST2  file=d:\daochu.dmp
      

  3.   

    应该可以指定导出哪个表的吧?我现在正在执行的导出没有让我指定表名,直接导出所以的表,需要在哪里指定要导出的表名?exp Siebel_china_rx/computer5@test1 file=c:\daochu.dmp full=y 这是我刚写的语句
      

  4.   

    我写的full=y是不是就是导出所有的表?如果要要指定某个表名应该怎么写?
      

  5.   

    exp   system/manager@TEST1   file=d:\daochu.dmp   tables=xxxxx,aabbc,zdfafd,fadsf