自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 【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 235

原创 【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 497

原创 【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 739

原创 【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 1349

原创 【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 657

原创 【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 330

原创 【DM8】表触发器在不同场景下的使用!

目录1 触发器基本概念2 表触发器2.1 触发动作2.2 触发级别2.3 触发时机1 触发器基本概念DM 是一个具有主动特征的数据库管理系统,主动特征包括约束机制和触发器机制。约束机制主要用于对某些列进行有效性和完整性验证。触发器(TRIGGER)定义当某些与数据库有关的事件发生时,数据库应该采取的操作。常用于自动完成一些数据库的维护工作。触发器的特殊性在于它是建立在某个具体的表或视图之上的,或者是建立在各种事件前后的,而且是自动激发执行的。触发器类型(1)表触发器,对表中数据操作引发的触发

2020-09-18 15:49:57 251

原创 【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 597

原创 【DM8】DSC故障处理与故障自动重连

1 DSC故障处理DMCSS 一旦监控到dmserver发生故障,会马上启动故障处理,各节点dmserver收到故障处理命令后,启动故障处理流程。故障处理机制下,一旦产生节点故障, 登录到故障节点的所有连接将会断开。所有未提交事务将强制回滚。活动节点上的用户请求可继续执行,一旦产生节点间信息传递,当前操作会被挂起。 DMDSC 故障处理分为两个阶段;(1) 第一阶段由所有活动节点共同参与,进行全局的信息收集、重构;(2) 第二阶段由控制节点执行,将故障节点的活动事务回滚、并 PU

2020-09-11 17:00:49 1461

原创 【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 830

原创 【DM8】简单理解几种数据库模式、数据库状态!

1 数据库模式 模式切换必须在mount状态下执行!(1)normal提供正常数据库服务,操作没有限制,正常生成本地归档,但不发送实时归档、即时归档、异步归档。(2)primary提供正常数据库服务,操作有极少限制,不支持修改表空间文件名,不支持修改arch_ini参数,正常生成本地归档,支持实时、即时、异步归档。(3)standby可执行数据库备份、查询等 只读操作。2 数据库状态(1)startup (刚启动时)(2)after redo (联机日志

2020-09-11 15:49:11 639

原创 【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 372

原创 【DM8】搭建 2 节点 DMDSC(DMASM)

1 环境准备准备两台配置相同的虚拟机,并按下面步骤新建共享存储硬盘。1.1第一台机器环境准备双击硬盘添加硬盘开始创建硬盘创建完成1.2 第二台机器环境准备双击硬盘添加硬盘此时选择使用现有磁盘。选择刚才创建的磁盘。此时第二台机器和第一台机器共享磁盘在两台虚拟机的 .vmx文件中加入disk.locking = “FALSE“ 参数。准备完成,启动两台虚拟机2 裸设备划分和绑定查看磁盘情况(在任意一台机器

2020-09-03 16:58:17 379

原创 【Linux】ps -ef | grep命令常见用法

ps命令process status用来列出系统中当前运行的进程ps -ef | grep| 管道符号,表示ps和grep命令同时执行ps (-ef,显示所有进程信息,连同命令行)-e 显示所有进程-f 全格式-h 不显示标题a 显示终端上的所有进程,包括其他用户的进程r 只显示正在运行的进程grep 文本搜索工具 ,使用正则表达式搜索文本,把匹配的行显示出来例如:利用kill 杀死指定进程:...

2020-09-03 15:01:20 944

原创 【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 166

原创 【tips】tomcat8w.exe:指定的服务未安装tomcat8

启动tomcat8w.exe时,启动不了(错误提示:指定的服务未安装tomcat8)进入tomcat8安装目录/bin目录下执行service.bat install再次启动就可以了,然后点击start

2020-08-22 16:07:08 874

原创 【Linux】修改系统时间的几种方法

使用tzselect命令,并选择相应时区接下来还会有两次确认信息的过程(分别按照提示输入y 和1 就可以)将相应的时区文件替换系统时区文件修改完成!

2020-08-22 15:58:27 1133

原创 【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 255

原创 【Linux】安装 jdk + tomcat

1.安装jdk首先查看自己的服务器是多少位下载相应jdk (我这里使用的Linux-x64)(下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html)在user目录新建Java文件夹,把下载好的jdk用xshell传到Java文件夹中。安装jdk修改 /etc/profile 文件,修改环境变量,增加下面的内容(用自己的路径及jdk版本来替换)刷新prof

2020-08-22 15:34:41 145

原创 【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 293

原创 【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 302

原创 【DM8】Linux下安装DM8+初始化+开启服务(命令行)

进行安装前准备工作,同图形化安装前准备工作,具体见Linux下图形化安装DM8使用命令行安装DM,选择安装语言并设置时区,选择典型安装选择安装目录,确认路径并安装安装结束后,初始化数据库开启数据库服务,分为前台方式和后台方式(注意:若开启新方式,需把另一个方式关闭,无法同时开前台和后台方式)前台:cd /dm/dmdbms/bin./dmserver /dm/dmdatas/DAMENG/dm.ini后台:使用disql连接数据库结束..

2020-08-22 13:37:32 954

原创 【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 494

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除