导出一个用户的所有数据,但是不想导出其中的某几个表,因为这几个表数据量很大,怎么写命令呢

解决方案 »

  1.   

    exp以表的方式导出 键入你想导出的表
      

  2.   

    exp导出不能实现排除导出某几张表,只能使用参数tables导出指定某些表
    10g可以使用数据泵导出工具expdp的EXCLUDE参数排除某些表的功能
    但,使用expdp要创建directory对象并授权
    可以使用c:\>expdp -help 获得帮助
    还可参考
      

  3.   

    我们用的就是10g,expdp先学习下,学习后再和大家分享,谢谢啦!
      

  4.   


    想排除表的方式,只能用expdp命令中的EXCLUDE参数排除某些表的功能
    ,注意这个命令只能在数据库服务器上面执行,不能远程操作。
      

  5.   

    用plsqldeveloper工具连接上数据库,tools->Export tables 然后选择你想要导出的表,可以是dmp格式,也可以是sql格式。
    如果用命令行的话,用exp就可以了。
      

  6.   

    cmd下
    exp user/password@sid_IP tables=(tableName1, tableName2) file = fileName