导出/导入 几个表导出:
exp dbuser/passwd file=user.dmp log=user.log tables=table1,table2 buffer=2048000
feedback=1000导入:
imp user2/passwd file=user.dmp log=user.log tables=table1,table2 fromuser=user touser=user2 buffer=2048000 commit=y ignore=y

解决方案 »

  1.   

    如上是直接的写法~
    你也可以用 exp/imp 一步步来导~ (根据提示来选就可以啦~)
    提示:(整个库,用户,表.....) 跟着来做就可以啦.参考: www.oradb.net/expimp.htm
      

  2.   

    我发现使用PL/SQL Development导数据非常的方便。
      

  3.   

    只导数据?恐怕不行exp和imp的时候使用表模式,需要指定tables=table1,table2......在导入的时候,忽略创建错误,需要设置ignore=y,那么就会只把数据导入到表
      

  4.   

    还要destroy参数:你的表里原来的数据是覆盖还是保留
      

  5.   


    导出:
    exp user/passwd file=u.dmp log=a.log tables=table1,table2... buffer=2048000
    导出时候会把数据和表结构和他对应的对象EXP出来导入:
    imp user/passwd file=u.dmp log=a.log tables=table1,table2... fromuser=user touser=user2 buffer=2048000 rows=y
    如果不想导入表结构,可以加上ROWS=Y,用IGNORE=Y 是忽略错误,如果表存在就不创建,
    否则CREATE
      

  6.   

    imp test/test fromuser=scott tables=emp file=a.dmp
      

  7.   

    聚闲庄的也不错!帖子高深,都看不太懂!
    http://www.ncn.cn/oracle/admin/nls_convert1.htm