dm(达梦)数据库dexp-dimp逻辑导出详解1

dexp详解:

Dexp帮助命令

dexp help

dexp V8

格式: ./dexp  KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)

例程: ./dexp  SYSDBA/SYSDBA GRANTS=Y TABLES=(SYSDBA.TAB1,SYSDBA.TAB2,SYSDBA.TAB3)

USERID 必须是命令行中的第一个参数

关键字              说明(默认值)

--------------------------------------------------------------------------------

USERID              用户名/口令 格式:{<username>[/<password>] | /}[@<connect_identifier>][<option>] [<os_auth>]

                    <connect_identifier> : [<svc_name> | host[:port] | <unixsocket_file>]

                    <option> : #{<exetend_option>=<value>[,<extend_option>=<value>]...}

                               --此行外层{}是为了封装参数之用,书写时需要保留

                    <os_auth> : AS {SYSDBA|SYSSSO|SYSAUDITOR|USERS|AUTO}

FILE                导出文件 (dexp.dmp)

DIRECTORY           导出文件所在目录

FULL                整库导出 (N)

OWNER               以用户方式导出 格式 (user1,user2,...)

SCHEMAS             以模式方式导出 格式 (schema1,schema2,...)

TABLES              以表方式导出 格式 (table1,table2,...)

FUZZY_MATCH         TABLES选项是否支持模糊匹配 (N)

QUERY               用于导出表的子集的select 子句

PARALLEL            用于指定导出的过程中所使用的线程数目

TABLE_PARALLEL      用于指定导出的过程中表内的并发线程数目,MPP模式下会转换成单线程

TABLE_POOL          用于指定表的缓冲区个数

EXCLUDE             忽略指定的对象

                       格式 EXCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or

                            EXCLUDE=TABLES:table1,table2 or

                            EXCLUDE=SCHEMAS:sch1,sch2

INCLUDE             包含指定的对象

                       格式 INCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or

                            INCLUDE=TABLES:table1,table2

CONSTRAINTS         导出约束 (Y)

TABLESPACE          导出对象带有表空间 (N)

GRANTS              导出权限 (Y)

INDEXES             导出索引 (Y)

TRIGGERS            导出触发器 (Y)

ROWS                导出数据行 (Y)

LOG                 屏幕输出的日志文件

NOLOGFILE           不使用日志文件(N)

NOLOG               屏幕上不显示日志信息(N)

LOG_WRITE           日志信息实时写入文件: 是(Y),否(N)

DUMMY               交互信息处理: 打印(P), 所有交互都按YES处理(Y),NO(N)

PARFILE             参数文件名

FEEDBACK            每 x 行显示进度 (0)

COMPRESS            导出数据是否压缩 (N)

ENCRYPT              导出数据是否加密 (N)

ENCRYPT_PASSWORD    导出数据的加密密钥

ENCRYPT_NAME        加密算法的名称

FILESIZE            每个转储文件的最大大小

FILENUM             一个模板可以生成的文件数

DROP                导出后删除原表,但不级联删除 (N)

DESCRIBE            导出数据文件的描述信息,记录在数据文件中

COL_DEFAULT_SEPARATE 是否单独导出列默认值 (Y)

HELP                打印帮助信息

  1. 提示:

[dmdba@dm01 exp_dir]$ dexp SYSDBA/Dameng123 FILE=DMfulldb%U.dmp LOG=DMfulldb%U.log  DIRECTORY=/dm8/dmdba/dmbak/exp_dir FULL=Y filesize=1M

FILE 和 LOG 同时使用%U 时,  FILESIZE 参数只需指定一次,整数类型,取值范围:128M-系统最大值

如果指定FILESIZE 参数值小于128M时,则有以下告警提示:

[警告]导出文件大小应该大于等于128M且小于系统最大值

[警告]导出失败

示例1:

导出一个完整数据库:

[dmdba@dm01 exp_dir]$ 命令: dexp SYSDBA/Dameng123 FILE=DMfulldb%U.dmp LOG=DMfulldb%U.log  DIRECTORY=/dm8/dmdba/dmbak/exp_dir FULL=Y filesize=128M

dexp V8

导出第 1 个SYSPACKAGE_DEF: SYSTEM_PACKAGES

导出第 2 个SYSPACKAGE_DEF: SYS_VIEW

导出第 3 个SYSPACKAGE_DEF: SYSJOB

----- 共导出 3 个SYSPACKAGE_DEF -----

导出第 1 个SYSPACKAGE_DATA: JOB

----- 共导出 1 个SYSPACKAGE_DATA -----

----- 共导出 0 个SYNONYM -----

----- 共导出 0 个DBLINK -----

导出第 1 个USER: DMTEST

导出第 2 个USER: DMCS

----- 共导出 2 个USER -----

导出第 1 个ROLE: TESTROLE

----- 共导出 1 个ROLE -----

----- 共导出 0 个CONTEXT -----

----- 共导出 0 个DIRECTORY -----

导出第 1 个SYSTEM_PRIVILEGE: CREATE TABLE

导出第 2 个SYSTEM_PRIVILEGE: CREATE VIEW

导出第 3 个SYSTEM_PRIVILEGE: CREATE INDEX

导出第 4 个SYSTEM_PRIVILEGE: CREATE SESSION

导出第 5 个SYSTEM_PRIVILEGE: CREATE SESSION

----- 共导出 5 个SYSTEM_PRIVILEGE -----

导出第 1 个USER_ROLE_PRIVILEGE: TESTROLE

导出第 2 个USER_ROLE_PRIVILEGE: TESTROLE

----- 共导出 2 个USER_ROLE_PRIVILEGE -----

导出第 1 个SYS_ROLE_PRIVILEGE: RESOURCE

导出第 2 个SYS_ROLE_PRIVILEGE: PUBLIC

导出第 3 个SYS_ROLE_PRIVILEGE: SOI

导出第 4 个SYS_ROLE_PRIVILEGE: RESOURCE

导出第 5 个SYS_ROLE_PRIVILEGE: PUBLIC

导出第 6 个SYS_ROLE_PRIVILEGE: VTI

导出第 7 个SYS_ROLE_PRIVILEGE: SOI

导出第 8 个SYS_ROLE_PRIVILEGE: VTI

----- 共导出 8 个SYS_ROLE_PRIVILEGE -----

----- 共导出 0 个SYS_ROL

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值