![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dm
ocuio
这个作者很懒,什么都没留下…
展开
-
【DM8】基本使用:如何使用管理工具配置作业
目录1 作业配置1.1 创建代理环境1.2 新建作业1.3 新建作业步骤1.4 新建作业调度1 作业配置1.1 创建代理环境打开管理工具后1.2 新建作业// 输入作业名1.3 新建作业步骤// 输入步骤名称,步骤类型(及步骤类型对应的一些相关信息)1.4 新建作业调度// 设定每周三、每周日22:00做完全备份...原创 2020-10-12 17:22:42 · 374 阅读 · 0 评论 -
【DM8】基本使用:物理备份还原( 冷备 + 热备 )的几种不同方法
目录1 物理备份1.1 冷备(脱机备份)1.1.1 console工具1.1.2 console工具1.2 热备(联机备份)1.2.1 manager工具1.2.2 disql工具2 物理还原2.1 dmrman工具(整库)2.2 console工具(整库)2.3 表空间还原1 物理备份物理备份:主要备份的是使用过有效的数据页逻辑备份:主要是备份数据库对象(表、视图)物理备份的两种分类:(1)联机备份、脱机备份(2)完全备份、增量备份1.1 冷备(脱机备份)不需要开启归档,原创 2020-10-12 16:52:41 · 579 阅读 · 0 评论 -
【DM8】基本使用:表、视图、索引的创建及管理
目录1 表1.1 创建表1.1.1 非空约束1.1.2 唯一约束(忽视空值,null不等于任何值)1.1.3 主键约束(非空 + 唯一)1.1.4 外键约束1.1.5 检查约束1.2 管理表1.3 管理约束2 视图3 索引1 表1.1 创建表1.1.1 非空约束// 也可以使用管理工具建表1.1.2 唯一约束(忽视空值,null不等于任何值)1.1.3 主键约束(非空 + 唯一)// 选择主键,非空也会自动被选上1.1.4 外键约束// 此时,若要删除TEST3,需要删除原创 2020-10-12 16:36:28 · 1110 阅读 · 0 评论 -
【DM8】基本使用:表空间管理 + 用户管理
目录1 表空间管理1.1 查看表空间1.2 创建表空间1.3 表空间状态1.4 维护表空间1.4.1 表空间不足1.4.2 更换数据文件路径2 用户管理2.1 用户2.1.1 表空间不足2.1.2 修改用户2.2 角色2.2.1 创建角色2.2.2 角色分发2.2.3 撤回角色2.2.4 启用、禁用角色1 表空间管理1.1 查看表空间在DM8管理工具中,可以看到表空间1.2 创建表空间新建表空间TEST1.3 表空间状态 切换表空间状态(联机、脱机) 右键表空间,转换为脱机状原创 2020-10-12 16:19:23 · 462 阅读 · 0 评论 -
【DM8】安装DM8数据库,教你如何对实例进行创建管理!
目录1 安装DM8数据库1.1 安装前检查1.2 安装规划1.3 数据库软件安装2 数据库实例的创建及管理2.1 使用图形化创建实例2.2 使用命令行创建实例2.3 数据库实例管理1 安装DM8数据库1.1 安装前检查(1) 查看CPU信息 (lscpu 或 cat /proc/cpuinfo)(2) 查看内存信息 (free -m,物理内存至少为1G,swap分区一般是物理内存的1.5倍)(3) 查看磁盘、分区信息 (fdisk -l ,df -h)(4) 网络要求原创 2020-10-12 15:53:29 · 310 阅读 · 0 评论 -
【DM8】表触发器在不同场景下的使用!
目录1 触发器基本概念2 表触发器2.1 触发动作2.2 触发级别2.3 触发时机1 触发器基本概念DM 是一个具有主动特征的数据库管理系统,主动特征包括约束机制和触发器机制。约束机制主要用于对某些列进行有效性和完整性验证。触发器(TRIGGER)定义当某些与数据库有关的事件发生时,数据库应该采取的操作。常用于自动完成一些数据库的维护工作。触发器的特殊性在于它是建立在某个具体的表或视图之上的,或者是建立在各种事件前后的,而且是自动激发执行的。触发器类型(1)表触发器,对表中数据操作引发的触发原创 2020-09-18 15:49:57 · 234 阅读 · 0 评论 -
【DM8】守护进程、监视器的命令及使用说明
目录1 守护进程命令2 监视器命令3 数据同步情况分析(监视器中重点查看的字段)3.1 WSTATUS3.2 INST_OK3.3 RSTAT1 守护进程命令status : 打印守护进程状态信息show : 显示所有守护进程组中 本地库信息,不显示远程库信息。show link:辅助用户查看本地守护进程和本地各节点实例、远程守护进程、dmcss、监视器的TCP连接状态使用。2 监视器命令show global info:打印每个库的全局状态信息。show [group_nam原创 2020-09-18 14:39:46 · 554 阅读 · 0 评论 -
【DM8】DSC故障处理与故障自动重连
1 DSC故障处理DMCSS 一旦监控到dmserver发生故障,会马上启动故障处理,各节点dmserver收到故障处理命令后,启动故障处理流程。故障处理机制下,一旦产生节点故障, 登录到故障节点的所有连接将会断开。所有未提交事务将强制回滚。活动节点上的用户请求可继续执行,一旦产生节点间信息传递,当前操作会被挂起。 DMDSC 故障处理分为两个阶段;(1) 第一阶段由所有活动节点共同参与,进行全局的信息收集、重构;(2) 第二阶段由控制节点执行,将故障节点的活动事务回滚、并 PU原创 2020-09-11 17:00:49 · 1418 阅读 · 0 评论 -
【DM8】理解主备集群、读写分离集群的区别(实时归档、即时归档)
首先了解一下RLOG_PKG 和 KEEP_PKG RLOG_PKG物理事务提交时将redo日志写入日志包→数据库事务提交或日志包写满,触发日志刷盘动作→日志刷盘线程将日志包中redo日志写入联机日志文件。主库以RLOG_PKE为最小单位发送redo日志到备库。 RLOG_PKE为最小单位 KEEP_PKG主库RLOG_PKG日志通过实时归档机制发送到备库后, 将最新收到的RLOG_PKG保存在内存中,不马上启动重演。 备库这个RLOG_PKG称为KEEP_PKG。 ...原创 2020-09-11 16:02:24 · 795 阅读 · 0 评论 -
【DM8】简单理解几种数据库模式、数据库状态!
1 数据库模式 模式切换必须在mount状态下执行!(1)normal提供正常数据库服务,操作没有限制,正常生成本地归档,但不发送实时归档、即时归档、异步归档。(2)primary提供正常数据库服务,操作有极少限制,不支持修改表空间文件名,不支持修改arch_ini参数,正常生成本地归档,支持实时、即时、异步归档。(3)standby可执行数据库备份、查询等 只读操作。2 数据库状态(1)startup (刚启动时)(2)after redo (联机日志原创 2020-09-11 15:49:11 · 606 阅读 · 0 评论 -
【DM8】DSC集群启动、关闭流程及相关概念
1 启动DSC集群① 启动css② 启动asmvr③ 启动实例2 关闭DSC集群① 关闭实例② 关闭asmvr (DMASMSVR控制台执行exit,会通知所有其他节点一起退出)③ 关闭css3 DMDSC集群的组成DMDSC集群的组成主要包括:① 数据库和数据库实例② 共享存储 (支持裸设备或DMASM文件系统作为共享存储)将数据文件、控制文件、日志文件保存在共享存储上。③ 本地存储保存配置文件(dm.ini,dmarch.ini,dmmal.ini),本地归原创 2020-09-03 17:11:48 · 355 阅读 · 0 评论 -
【DM8】搭建 2 节点 DMDSC(DMASM)
1 环境准备准备两台配置相同的虚拟机,并按下面步骤新建共享存储硬盘。1.1第一台机器环境准备双击硬盘添加硬盘开始创建硬盘创建完成1.2 第二台机器环境准备双击硬盘添加硬盘此时选择使用现有磁盘。选择刚才创建的磁盘。此时第二台机器和第一台机器共享磁盘在两台虚拟机的 .vmx文件中加入disk.locking = “FALSE“ 参数。准备完成,启动两台虚拟机2 裸设备划分和绑定查看磁盘情况(在任意一台机器原创 2020-09-03 16:58:17 · 270 阅读 · 0 评论 -
【DM8】配置普通MPP集群
首先在两个节点分别安装DM8,并分别初始化实例。1 配置dm.iniEP01EP022 配置dmmal.iniEP01,EP02配置相同3 配置dmmpp.ctlEP01,EP02配置相同配置dmmpp.ini,然后利用dmctlcvt工具转换得到dmmpp.ctl文件。4 启动实例分别启动EP01,EP02实例...原创 2020-09-01 16:37:39 · 152 阅读 · 0 评论 -
【DM8】安装DEM + dmagent部署
1.安装DEM注意!DEM的服务器需要安装jdk和tomcat!具体请看Linux安装jdk和tomcat安装好后,修改DM8的dm.ini参数配置 (推荐配置)执行SQL脚本(DM安装目录/web/dem_init.sql)配置tomcat,修改tomcat文件夹下/conf/server.xml文件,在图中所示位置加上这一行。配置tomcat,修改jvm启动参数。修改tomcat文件夹下/bin/catalina.sh文件在底部加入下图框中的代码(最原创 2020-08-22 15:48:19 · 227 阅读 · 0 评论 -
【DM8】数据守护使用tips
守护进程启动和停止的顺序!!启动①开启主机和备机的实例 ./dmserver /dm/dmdatas/DAMENG/dm.ini②开启主备机的守护进程 ./dmwatcher /dm/dmdatas/DAMENG/dmwatcher.ini停止①关闭备机守护进程 直接exit②关闭主机守护进程③关闭主机实例④关闭备机实例只启动dmserver,数据库会启动到mount状态,把主备的dmwatcher打开后,dmwatcher就会自动把dmserv..原创 2020-08-22 14:41:02 · 217 阅读 · 0 评论 -
【DM8】超详细搭建数据守护集群步骤
1.数据准备主库配置本地归档,将dm.ini中ARCH_INI参数设为1创建dmarch.ini文件,内容如下注意!正常关闭数据库,(最好再正常启停一次后!)使用dmrman脱机备份把备份集拷贝到备库(执行scp,输入密码,完成拷贝)在备库中执行脱机数据库还原与恢复(注意一定要完成以下三个步骤!)2.配置主库配置dm.ini配置dmmal.ini (注意这里要换成自己主备库的IP!!)配置dmarch.ini配置dmwatcher.i原创 2020-08-22 14:12:05 · 284 阅读 · 0 评论 -
【DM8】Linux系统数据库服务(注册+卸载)
1. 手动注册首先拷贝服务模板文件(DmService)到系统服务目录(/etc/rc.d/init.d),并将新文件命名为DmServiceDMSERVER。赋予操作权限。可以修改服务脚本配置*(将 /etc/rc.d/init.d/DmServiceDMSERVER文件中INI_PATH修改为dm.ini的路径)*,并创建启动服务的连接。启动 / 停止服务。2. 使用脚本注册DM提供的注册、卸载服务脚本文件均在安装目录“/scripts/root”目录下。原创 2020-08-22 13:51:23 · 277 阅读 · 0 评论 -
【DM8】Linux下安装DM8+初始化+开启服务(命令行)
进行安装前准备工作,同图形化安装前准备工作,具体见Linux下图形化安装DM8使用命令行安装DM,选择安装语言并设置时区,选择典型安装选择安装目录,确认路径并安装安装结束后,初始化数据库开启数据库服务,分为前台方式和后台方式(注意:若开启新方式,需把另一个方式关闭,无法同时开前台和后台方式)前台:cd /dm/dmdbms/bin./dmserver /dm/dmdatas/DAMENG/dm.ini后台:使用disql连接数据库结束..原创 2020-08-22 13:37:32 · 940 阅读 · 0 评论 -
【DM8】超详细LINUX下安装DM8(图形化安装+卸载)
Linux下安装+卸载DM8(图形化)- 进行安装前准备,检查Linux系统信息- 创建安装用户- 检查ulimit参数(1) data seg sizedata seg size (kbytes,-d)设置为1048576(即1GB)以上或 unlimited,此参数过小将导致数据库启动失败。(2) file sizefile size(blocks,-f)设置为unlimited,此参数过小将导致数据库安装或初始化失败。(3) open filesopen files原创 2020-08-19 16:51:24 · 487 阅读 · 0 评论