![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DM
文章平均质量分 84
吴用丶
天下为友
展开
-
DM8级联异步备库搭建及故障模拟将异步切换为实时同步
DM8级联异步备库搭建及故障模拟将异步切换为实时同步原创 2022-11-25 09:47:44 · 1047 阅读 · 0 评论 -
DM8 测试2
一、数据脱敏测试1、登录数据库创建用户drop user test01 cascade;drop user test02 cascade;create user test01 identified by Dameng123123;create user test02 identified by Dameng123123;2、建立脱敏表CREATE TABLE "TEST01"."TABLE_01"("COLUMN_1" CHAR(10) NOT NULL ENCRYPT原创 2022-01-26 09:40:11 · 880 阅读 · 0 评论 -
DM8 测试1
一、增量恢复至指定时间点1、建表,并插入数据CREATE TABLE T1(C1 INT);INSERT INTO T1 VALUES(1);commit;2、进行完全备份backup database full backupset '/home/dmdba/bak';3、执行插入:insert into T1 values(2);commit;select * from T1;--记录当前时间t1:2022-01-26 08:59:054、执行插入:inse原创 2022-01-26 09:34:55 · 840 阅读 · 0 评论 -
DM8 DEM安装
DM8 DEM安装 1、 初始化数据库 2、 初始化完毕后修改数据库参数 3、 导入DEM元数据 4、 下载tomcat 5、 安装tomcat 6、 配置tomcat 7、 安装DEM 8、 配置DEM 9、 启动tomcat 10、 网页登录测试 11、 配置数据库代理 OS版本:CentOS Linux release 7.4.1708 (Core)达梦数据库版本:DM8Tomcat版本:apache-tomcat-8.5.731、初..原创 2022-01-19 11:14:06 · 714 阅读 · 0 评论 -
DM8 回滚段太旧,无法获取用户记录
现象描述我们在进行一个大的查询的时候,往往会碰到这个错误:回滚记录版本太旧,无法获取用户记录碰到这种问题,我们怎么解决呢?有三个方法Ø择机执行Ø适当调整undo_retentionØ考虑启用ENABLE_IGNORE_PURGE_REC参数处理方法处理方法一:在涉及到的数据,无人改动时,执行对应的操作(查询,或者查询建表等),可以简单理解为(不是对等的情况,但是可以大概这么理解):在你执行这个语句开始后,数据被其他人修改,而且提交了...转载 2022-01-12 15:50:37 · 3856 阅读 · 1 评论 -
DM8 备份归档有关的存储过程总结
归档相关:SQL> select * from v$ifun where name like '%archive%';SF_ARCHIVELOG_DELETE_BEFORE_LSN 定义:INTSF_ARCHIVELOG_DELETE_BEFORE_LSN (lsn bigint)功能说明:数据库以归档模式打开的情况下,删除小于指定LSN值的归档日志文件,包括本地归档和远程归档。待删除的文件必须处于未被使用状态返回值:删除归档日志文件数,-1表示出错..原创 2022-01-10 10:13:42 · 551 阅读 · 0 评论 -
DM8表空间备份还原
一、用户表空间损坏创建表空间test1SQL> create tablespace test1 datafile '/u01/dmdbms/data/DAMNEG/test1.dbf' size 1024 autoextend off;将表空间对应的数据文件mv重启数据库查看表空间状态此时数据库自启动到mount状态,手动open后查看test1处于offline状态SQL> select name,type$,status$ from v$tablespac..原创 2022-01-05 14:24:33 · 603 阅读 · 0 评论 -
DM8锁查询及解决
锁模拟:session1 与 session2同时对表t2的col1=200的列进行更新,但不提交session1:SQL> create table t1(col1 int);SQL> create table t2(col1 int);SQL> insert into t1 values(100);SQL> insert into t2 values(200);SQL> commit;session2:SQL> update t2原创 2022-01-05 11:01:23 · 2298 阅读 · 0 评论 -
DM8 DMMONITOR
监视器(dmmonitor)是基于监视器接口(详见9.2监视器接口)实现的一个命令行工具,是DM数据守护系统的重要组成部分。通过监视器,可以监控数据守护系统的运行情况,获取主备库状态、守护进程状态以及主备库数据同步情况等信息。同时,监视器(dmmonitor)还提供了一系列命令来管理数据守护系统。监视器的基本作用如下:监控数据守护系统接收守护进程发送的消息,显示主、备数据库状态变化,以及故障切换过程中,数据库模式、状态变化的完整过程。管理数据守护系统用户可以在监视器上输入命令,启动、停止原创 2021-12-30 17:31:48 · 1090 阅读 · 0 评论 -
DM8存储过程练习笔记
内外LOOPcreate or replace procedure proc_blockasdeclarex int:=0;counter int:=0;beginfor i in 1 .. 4 loop x:=x+1000; counter:=counter+1; print cast(x as char(10)) || cast(counter as char(10)) || 'outer loop';declare x int:=0;begin ...原创 2021-12-17 16:29:13 · 878 阅读 · 0 评论 -
DMDSC搭建
目录DMDSC搭建一、 搭建前准备二、 共享磁盘绑定(虚机方式)2.1节点一虚机添加裸盘2.2登录查看添加盘信息2.3开始划盘2.4编辑规则文件2.5刷新磁盘信息2.6二节点绑定节点一磁盘2.7查看二节点磁盘信息2.8刷新磁盘信息并重启操作系统三、 文件配置3.1dmdcr_cfg.ini3.2dmasvrmal.ini3.3dmdcr.ini四、 DMASMCMD初始化五、 启动DMCSS,DMASM服务...原创 2021-12-13 17:44:39 · 786 阅读 · 0 评论 -
DM8:数据守护搭建(单实例)
DM8数据守护搭建目录一、 搭建前准备二、 主库配置2.1 dmini配置2.2 dmmal.ini配置2.3 dmarch.ini配置2.4 dmwatcher.ini配置2.5 以mount方式启动主库2.6 设置OGUID2.7 修改数据库模式为primary三、 备库配置3.1 dm.ini配置3.2 dmmal.ini配置3.3 dmarch.ini配置3.4 dmwatcher.ini配置3.5 以mou.........原创 2021-12-03 12:28:27 · 879 阅读 · 0 评论