导出:exp user/pass@sid tables=(tablename) file=d:\back.dmp 然后把导出文件到另外一台机器上导入!

解决方案 »

  1.   

    在sql plus中可以用copy命令
    用法: COPY FROM <db> TO <db> <opt> <table> {(<cols>)} USING <sel>
    <db>   : 数据库字符串, 例如:  scott/tiger@d: chicago-mktg
    <opt>  : 下列关键字之一: APPEND, CREATE, INSERT 或 REPLACE
    <table>: 目标表名称
    <cols> : 用逗号分隔的目标列别名列表
    <sel>  : 任何有效的 SQL SELECT 语句
      

  2.   

    1、exp /imp; 
    2、建立数据链路再复制表。
      

  3.   

    使用oracle的exp/imp工具就可以完成:exp usr/pwd@conn1 file='c:\aa.dmp' users=(your_user1) tables=(your_table1) rows=y;imp usr/pwd@conn2 file='c:\aa.dmp' fromuser=(your_user1) touser=(your_user2) tables=(your_table1) rows=y;