你说的这些只要做全库导出就会一起导出到你所指定的DMP文件中

解决方案 »

  1.   

    创建的sql语句存在data dictionary中。
    最简单的查看方法:
    随便一个可视化工具,dba studio,pl/sql dev,toad都可以。 在编辑页可找到创建的sql语句。
      

  2.   

    在pl/sql developer 中export tables ,sql inserts可以导出创建表的命令
      

  3.   

    在SQLPLUS中就可以:
    sql>spool c:/mysql.txt
    sql>select * from user_source;
    sql>spool off
    sql>exit
    就可以了。
      

  4.   

    我刚说的方法是对的,视图不太对。
    user_source 是所有过程、包的代码;
      

  5.   

    select dbms_metadata.get_ddl('TABLE',TABLE_NAME) FROM USER_TABLES;
    SELECT DBMS_METADATA.GET_DDL('VIEW',VIEW_NAME) FROM USER_VIEWS;
    SELECT DBMS_METADATA.GET_DDL('SEQUENCE',SEQUENCE_NAME) FROM USER_SEQUENCES;
      

  6.   

    用第三方工具直接导出就要以,比如pl/sql developer或toad