Oracle中用Exp命令导出指定用户下的部分表或数据

导读:Oracle中,除Exp命令可进行一般的全库、全用户导出外,还可通过增加相关参数条件实现对部分库表或数据的导出。

测试环境

在如下图的测试环境中,当前登录用户名为“jck”,该用户下有200多张表(如下图)

Oracle中用Exp命令导出指定用户下的部分表或数据

用Exp导出指定表(如上图红线框中的表)的全部数据

exp jck/password file=d:\test.dmp statistics=none TABLES=(JSEBOTEST,NEWMAKT,TEST_ORG,TEST_SUBJECT,TEST_USER)

Oracle中用Exp命令导出指定用户下的部分表或数据

如上图,指定部分表格导出

用Exp导出指定表(如上图红线框中的表)中符合条件的数据

exp jck/jck file=d:\test.dmp statistics=none TABLES=(JSEBOTEST,NEWMAKT,TEST_ORG,TEST_SUBJECT,TEST_USER)QUERY=\"WHERE rownum<11\"

Oracle中用Exp命令导出指定用户下的部分表或数据

如上图,只导出每张指定表格的10行数据

延伸:Exp命令常用参数

导出命令中加入如下参数 ,可分别实现不同的功能:

  • full=y

    全库导出

  • owner=(user1,user2)

    导出指定的用户,如user1、user2

  • compress=y

    设置待导出的表占用空间为实际尺寸(即除去高端水印)

本文为头条号作者发布,不代表今日头条立场。

  • 2
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值