达梦数据库的逻辑备份恢复

我们一起看看达梦数据库的逻辑备份恢复工具:dexp/dimp

准备工作

针对数据库对象,有 FULL、 OWNER、 SCHEMAS、 TABLES 四种导出方式可供选择。一

次导出只能指定一种方式。 可选参数,缺省为 SCHEMA。
FULL 方式导出整个数据库。
OWNER 方式导出一个或多个用户拥有的所有对象
SCHEMAS 方式的导出一个或多个模式下的所有对象。
TABLES 方式导出和导入一个或多个指定的表或表分区。导出所有数据行、 约束、索引
等信息

参数有很多,有几个参数会比较常用,可以好好的记住。
能提升性能的PARALLEL;
能有选择导出的EXCLUDE和INCLUDE命令;
能节省空间的COMPRESS命令。
另外达梦提供了导出的加密参数 ENCRYPT ENCRYPT_PASSWORD ENCRYPT_NAME,这个是Oracle没有提供的。

[root@dm1 bin]# df -h

文件系统 容量 已用 可用 已用%% 挂载点

/dev/sda1 18G 12G 5.3G 69% /

tmpfs 996M 100K 996M 1% /dev/shm

服务器[localhost:5237]:处于普通打开状态

登录使用时间: 5.864(毫秒)

disql V7.6.0.96-Build(2018.09.19-97292)ENT

Connected to: DM 7.1.6.96

查看当前用户的情况

SQL> select username from dba_users;

行号 USERNAME


1 SYS

2 SYSDBA

3 SYSAUDITOR

4 SYSSSO

5 U1

6 TEST

7 LJB

7 rows got

已用时间: 43.774(毫秒). 执行号:3.

SQL>

导出

同时考虑并行、路径、加密等参数
./dexp USERID=SYSDBA/SYSDBA@localhost:5237 FILE=dbexp_str.dmp LOG=db_str.log FULL=Y DIRECTORY=/dm7/data/dexp ENCRYPT=Y ENCRYPT_PASSWORD=abcdefg ENCRYPT_NAME=DES_CBC parallel=2

[root@dm1 bin]# ./dexp USERID=SYSDBA/SYSDBA@localhost:5237 FILE=dbexp_str.dmp LOG=db_str.log FULL=Y DIRECTORY=/dm7/data/dexp ENCRYPT=Y ENCRYPT_PASSWORD=abcdefg ENCRYPT_NAME=DES_CBC parallel=2
dexp V7.6.0.96-Build(2018.09.19-97292)ENT

导出第 1 个SYSPACKAGE_DEF: SYSTEM_PACKAGES
导出第 2 个SYSPACKAGE_DEF: SYS_VIEW
----- 共导出 2 个SYSPACKAGE_DEF -----
----- 共导出 0 个SYNONYM -----
----- 共导出 0 个DBLINK -----
导出第 1 个USER: U1
导出第 2 个USER: TEST
导出第 3 个USER: LJB
----- 共导出 3 个USER -----
----- 共导出 0 个ROLE -----
----- 共导出 0 个CONTEXT -----
----- 共导出 0 个DIRECTORY -----
----- 共导出 0 个SYSTEM_PRIVILEGE -----
----- 共导出 0 个ROLE_PRIVILEGE -----
导出第 1 个ROLE_PRIVILEGE: DBA
导出第 2 个ROLE_PRIVILEGE: PUBLIC
导出第 3 个ROLE_PRIVILEGE: PUBLIC
导出第 4 个ROLE_PRIVILEGE: DBA
导出第 5 个ROLE_PRIVILEGE: PUBLIC
----- 共导出

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值