达梦逻辑导入与导出工具:dexp、dimp

DM Dexp工具:

特点:Dexp工具用来对本地或远程数据库进行级别可选、内容灵活的逻辑导出,并能够生成备份前日志文件。

Dexp和dexpdp:语法相同,dexp导出的文件在客户端,dexpdp导出的文件在服务端。

使用dexp:

>dexp USERID=SYSDBA/123456@127.0.0.1:5236##/home/user/xxx/data FILE=test.dmp DIRECTORY=/home/opt/test LOG=test.log FULL=Y

USERID:连接信息

##:数字证书路径

FILE:导出的文件名

DIRECTORY:导出的目标目录

LOG:导出的日志文件名

FULL:导出全库(可选OWNER导出(多个)用户拥有的对象,SCHEMA模式,TABLES(多个)表或表分区)

FULL=Y

Dexp将对象名全部转换为大写,小写需转义:

OWNER=USER1{,USER2}

SCHEMAS=SCH1{SCH2}

TABLES=MAIN.R%,{MAIN.T2} FUZZY_MATCH=Y(指定fuzzy macth为Y,启用表名模糊查询) QUERY=”WHERE COL1=123”(在query里指定过滤条件) PARALLEL=<cpu核数+1>(指定导出时的线程数)

CONSTRAINTS、TABLESPACE、GRANTS、INDEXES、TRIGGERS、ROWS=Y/N(指定的约束、表空间(默认N)、权限、索引、触发器、数据是否被导出)

NOLOGFILE=Y/N(是否禁用日志,Y禁用)

NOLOG=Y/N(禁用屏幕显示日志,Y禁用)

PARFILE=/home/xxx/abc.txt(参数写入文件,使用配置文件导出。配置文件结构:)

FILESIZE=512(单个导出文件(file或log)最大容量,单位MB,最小值128;使用时必须为log和file使用%u自动扩展:FILE=data%u.dmp)

dexp使用示例:

DM Dimp工具:

特点:利用dexp工具生成的备份文件进行联机逻辑还原。同样具有dimpdb工具。

使用dimp:

>dimp USERID=SYSDBA/SYSDBA@192.168.0.248:8888 FILE=home/db_str.dmp DIRECTORY=/mnt/data/dexp LOG=db_str.log FULL=Y

USERID:连接串

FILE:指定用于导入的文件,必须是dexp导出的dmp格式,可以从目录精确到文件,也可以指定文件,使用DIRECTORY指定的目录(都不指定则使用当前路径)

LOG:导入过程产生的日志,目录情况同FILE

DIRECTORY:指定导入过程的工作目录

四种级别的导入,同导出,小写需转义:

FULL=Y

OWNER=USER1{,USER2}

SCHEMAS=SCH1{SCH2}

TABLES=MAIN.T1,{MAIN.T2}

IGNORE=Y(忽略创建对象时的错误,默认N,不忽略)

TABLE_EXISTS_ACTION=TRUNCATE(导入的表已存在时的处理方式):

SKIP:跳过此表。

APPEND:直接向现有表中导入数据。

TRUNCATE:先删除现有表中的数据,再向表中导入数据。

REPLACE:先删除现有表,再导数据。

TRUNCATE_CASCADE:先删除现有表中的数据,并且级联删除依赖表数据,再向表中导入数据。

FAST_LOAD=Y(使用dmfldr快速导入,默认N)

TABLE_PARALLEL=<cpu核数>(导入每张表的线程数,当FAST_LOAD=Y时有用)

FLDR_ORDER=N(使用dmfldr时是否按照导出的顺序导入,默认Y)

EXCLUDE=(<对象种类>{,<对象种类>})(导入时忽略对象种类)

CONSTRAINTS、GRANTS、INDEXES、TRIGGERS、ROWS=Y/N(指定的约束、权限、索引、触发器、数据是否被导入)

PARFILE=<path>(常用参数写入文件)

dimp使用示例: 

达梦在线服务平台:达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值