我有一用户,里面有若干表,我怎么只导出表结构,不导出数据啊?

解决方案 »

  1.   

    方法一  使用PL/SQL developer  工具,结果是文本格式
       tools-> export user objects
    方法二 使用oracle自带的exp工具,加rows=n参数,这样不导出数据 ,结果是二进制的,不过可以用文本编辑器看。
    exp username/passwd owner=username rows=y file=file.dmp
      

  2.   


    不导数据是  rows=n吧。
      

  3.   

    可以借助plsqldev ,导出的时候一些选项是可选择的
      

  4.   

    使用PL/SQL developer 工具,结果是文本格式
      tools-> export user objects
      

  5.   

    参考:
    EXP USERID=system/passwd DIRECT=y ROWS=n FILE=C:\expdir\fulldb.dmp LOG=C:\expdir\fulldb.log导出所有表,但不导出数据,因为有rows = n