exp/imp工具;
带参数:rows=y   —— 带数据导出导入;
        rows=n   —— 不带数据的导出导入,只移植结构

解决方案 »

  1.   

    feng2(蜀山风云),能说的详细些吗?我再数据库方面确实是个菜鸟。
      

  2.   

    只导出3张表的结构:
    exp user/pasword@dbServerName owner=user tables=(tb1,tb2,tb3) rows=n file=c:\1.dmp
    连带数据导出:
    exp user/pasword@dbServerName owner=user tables=(tb1,tb2,tb3) rows=y file=c:\2.dmpimp user2/pasword@dbServerName2 fromuser=user touser=user2 file=c:\1.dmp或者
    imp user2/pasword@dbServerName2 fromuser=user touser=user2 file=c:\2.dmp
      

  3.   

    那能不能将要导出的几个表的结构生成可以用文本编辑器编辑的sql文的形式呢?
      

  4.   

    可以导出他们的DDL,用文本编辑器可以编辑。
      

  5.   

    那你直接在oracle或plsql developer中查看表的建表语句,拷贝出来,在另外一个机器上执行。
      

  6.   

    使用plc,很方便的。我每次移植数据都是这样子做的。
      

  7.   

    你可以先建个数据链接new,建到新的unix--如是公有的加public,如是私有的不用加public
    create public database link 链接名
    connect to 用户名 identified by 密码
    using '服务名';create table 表名@链接名 as select * from 表名;
      

  8.   

    用sqlserver自带的导入/到处工具也可以导出表的