DM数据库初体验

一、DM数据库
DM数据库作为最好的一款国产数据库,在推行国产化的过程中,DM数据库能够优秀的兼容所有主流数据库的功能,还提供了专业的数据迁移工具,更好的帮助客户完成数据迁移工作。

二、创建数据库
在创建DM数据库时,系统会自动创建5个表空间

SYSTEM表空间:存放了DM数据库全局字典信息和全局系统数据,是DM数据库能够正常运行的必要前提,默认对应数据文件 SYSTEM.DBF。

ROLL表空间:存放DM数据库运行过程中产生的所有回滚记录。 ROLL 表空间是数据库全局对象,不论修改哪一个表空间,生成的回滚记录都是写入 ROLL 表空间,该表空间由系统自动维护,默认数据文件为 ROLL.DBF。

TEMP表空间:存放临时表数据以及数据库运行过程中产生的临时数据。TEMP 表空间的默认数据文件为 TEMP.DBF。

MAIN表空间:在创建用户时,如果没有指定默认表空间,系统自动指定 MAIN 表空间为用户默认的表空间。

HMAIN 表空间:DM的HUGE表空间,用来存放HUGE表数据文件。

三、备份还原

DM数据库的备份还原支持多种方式,有简单的可视化备份工具和数据泵导出方式,更好的适应不同的环境。
可视化备份工具:按照备份数据完整性,可将备份分为完全备份和增量备份。库备份和表空间备份支持增 量备份,表备份不支持增量备份。 完全备份生成的备份集包含了指定库(或者表空间)的全部有效数据页。当数据规模比 较大的情况下,生成的完全备份集通常会比较大,而且备份时间也会比较长。增量备份是在某个特定备份集基础上,收集数据库新修改的数据页进行备份,可以有效 减少备份集的空间占用、提高备份速度。
冷备要先停掉数据库的服务,然后在进行备份。启动DM控制台工具,在可视化工具中进行数据库的全量备份

dexp 工具备份:dexp 工具需要从命令行启动。在 cmd 命令行工具中找到 dexp 所在安装目录 /dmdbms/bin,输入 dexp 和参数后回车。语法如下: ./dexp USERID=SYSDBA/SYSDBA@192.168.0.248:8888#/user/data FILE=db_str.dmp DIRECTORY=/mnt/dexp/data LOG=db_str.log FULL=Y
针对数据库对象,有 FULL、OWNER、SCHEMAS、TABLES 四种导出方式可供选择。一 次导出只能指定一种方式
FULLFULL 方式导出数据库的所有对象。
OWNEROWNER 方式导出一个或多个用户拥有的所有对象。
SCHEMAS SCHEMAS 方式的导出一个或多个模式下的所有对象。
TABLES TABLES 方式导出和导入一个或多个指定的表或表分区。导出所有数据行、约束、索引 等信息。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值