自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hayata的专栏

大道漫漫

  • 博客(138)
  • 资源 (2)
  • 收藏
  • 关注

原创 达梦数据库常见日志错误与解决方法

达梦数据库,日常运维常见,日志错误

2022-09-05 09:53:25 3790 1

原创 DM 重做日志文件管理

简单介绍达梦数据库redo文件管理

2022-08-30 17:00:22 464

原创 prometheus/node_exporter与达梦数据库

1.node_exporter介绍Node Exporter 是 Prometheus 官方发布的,用于采集节点的系统信息,比如 CPU,内存,磁盘和网络等信息。采用node_exporter也是为了使用其自带的系统监控项。2.下载地址Download | Prometheus在里面可以看到各种版本的,这里的amd64就是x86-64位的,不是amd处理器的意思。如果是arm架构的系统可以根据版本选择arm5、arm6、arm73. 安装主要步骤...

2022-03-10 21:57:32 2995

原创 重建守护数据备库

注意如果是做测试,备库160上面的 dmwatcher 要提前关闭,要不备库恢复以后,自动启动了。目录1. 先把原主库的数据库文件删除2.清理主库归档3.在新主库进行在线备份4.scp到备库5.在备库上面还原主库6.备份主库归档7.在备份恢复归档8 备库到Mount9.修改备库模式删除kill进程(192.168.56.160)观察监控日志输出情况kill 以后 集群开始自动切换主库,新主库是2.清理主库归档3.在新...

2022-03-02 16:19:45 225

原创 DM-DEM修补Log4j2远程代码执行漏洞

1.漏洞描述ApacheLog4j2远程代码执行漏洞,由于ApacheLog4j2某些功能存在递归解析功能,攻击者可利用该漏洞直接构造恶意请求,触发远程代码执行,Log4j2漏洞版本范围:ApacheLog4j2.*,<=2.14.12.达梦DEM升级方式升级替换DEM及dmagent部署目录中的Log4j2组件(log4j-api-2.xxx.jar/log4j-core-2.xxx.jar)至2.15.0,Log4j2官网下载地址:https://logging.apache.or

2021-12-13 11:19:05 2210

原创 达梦-DEM新版服务端部署

1. 创建数据库创建一个数据库作为DEM后台数据库, 数据库dm.ini参数配置进行优化, 推荐配置 MEMORY_POOL = 200 BUFFER = 1000 KEEP = 64 SORT_BUF_SIZE = 50 命令如下:alter system set 'SORT_BUF_SIZE'=200;...

2021-12-05 08:32:12 313

原创 达梦与Python之dmPython的安装

目录1.环境描述2.安装系统依赖包3.修改root用户环境变量4.安装5. 测试1.环境描述本次环境依赖操作系统自带的python[root@sec1 ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@sec1 ~]# [root@sec1 ~]# 在$DM_HOME/drivers 目录下有多种类型的驱动。找到python的[root@sec1 ~]#

2021-11-18 18:55:00 2263

原创 DM集群原理

1.DM集群数据守护集群、读写分离集群、MPP主备集群,这些都是基于redo日志来实现的。不同的集群采用了不同的redo日志归档类型。如:DM单机:本地归档数据守护集群:本地归档、实时归档、异步归档读写分离集群:本地归档、即时归档MPP主备集群:本地归档、实时归档2.DM归档类型:本地归档LOCAL ARCHIVE,最多可设置8个。写入redo日志到本地归档文件,在redo日志写入日志文件后触发。实时归档REALTIME ARCHIVE,最多可配置8个。在redo

2021-11-18 18:48:03 664

原创 达梦数据库闪回技术

目录1.达梦开启闪回2. 准备测试数据3.闪回测试4.闪回版本查询 当用户操作不慎导致错误的删改数据时,非常希望有一种简单快捷的方式可以恢复数据。闪回技术,就是为了用户可以迅速处理这种数据逻辑损坏的情况而产生的。闪回技术主要是通过回滚段存储的 UNDO 记录来完成历史记录的还原。设置ENABLE_FLASHBACK 为 1 后,开启闪回功能。设置UNDO_RETENTION大小,可以决定保留回滚段时间,回滚段保留的时间代表着可以闪回的时间长度。...

2021-11-18 18:18:05 1269

原创 DM冷迁移

达梦数据库有很多备份和恢复的方式,但是有时候是需要冷迁移的。比如一个环境,就1台服务器,达梦数据文件的目录没有空间了,系统也没有做LVM就是需要将数据文件、控制文件、重做日志文件移动到新的目录下。下面就简单演示一下。1.环境介绍系统 cents OS7.8 数据库文件路径 /dm/dmdata 新的数据库文件路径 /dm/dmdata01 2.复制数据库利用cp命令,复制原数据库到新的目录3.控制文件转换为文本文件达梦数据库启动是dm....

2021-11-18 16:47:36 657

原创 达梦数据库-增量备份集恢复

目录1.数据初始化2. 开始恢复3. 查询数据4.测试5.常用视图1.数据初始化备份集有全量备份、全量备份增量这2种备份集的时候,要使用全量备份增量的目录。在一次全备份后,insert一条数据后,开始1级增量备份[dmdba@sec dmbackup]$ [dmdba@sec dmbackup]$disql suys/'"suys1234#$"'@192.168.56.101:5236 Server[192.168.56.101:5236]:mode i.

2021-10-31 09:56:53 920

原创 达梦数据库-分区表维护

分区表的维护主要有增加分区、删除分区、交换分区、合并分区、拆分分区。1)增加分区:添加一个新的分区2)删除分区:删除一个就分区3)交换分区:将分区数据跟普通表交换,2张表结构必须一样。4)合并分区:将临近的两个分区合并为一个分区,目前仅支持范围分区表的操作5)拆分分区:将一个分区拆分成临近的两个分区,目前仅支持范围分区表的操作下面实验是针对下面这张表,先了解一下表的信息表T_RANGE是一个范围分区表,根据表C列的时间范围分区,创建语法如下图。P1分区有54条,.

2021-10-30 07:35:29 819

原创 达梦数据库-分区表管理

当单表过大时,查询速度会变慢,因为要扫码的数据块就会多。这样客户就会觉得系统性能有问题。对表进行分区后,逻辑上表还是一张完整的表,但是每次扫码的时候,能合理运用分区key,就能大大减少IO。达梦数据库目前只支持水平分区表:表按照行拆分成多个分区,每个分区和主表有相同的列和约束条件。目前水平分区主要支持4中类型1.范围分区:对表某列上的值范围进行分区2.哈希分区:按分区数进行散列分区,每个分区大小差不多。3.列表分区:如果某列的值只有几个,基于这样的特点我们可以采用列表分区4.多级分区

2021-10-22 20:24:07 1595

原创 达梦数据库基本操作-表空间管理

表空间是一个比较重要的逻辑概念,表空间是由物理数据文件组成。在实际的系统中,我们都会为业务用户创建独立的表空间和用户。创建表空间的语法如下:CREATE TABLESPACE <表空间名> <数据文件子句>[<数据页缓冲池子句>][<存储加密子句>] <数据文件子句> ::= DATAFILE <文件说明项>{,<文件说明项>} <文件说明项> ::= <文件路径> [ MIR

2021-10-10 08:25:07 2439

原创 达梦数据库基本操作-用户管理

1.达梦数据库用户说明用户用来连接数据库并进行相关操作。除了用户的概念,还有权限和角色两个概念。权限制执行特定类型的SQL命令或者访问其他模式对象的权利,它用于限制用户执行的操作。将相同权限的用户组织在一起,一组相同权限的用户成为角色。角色是特定权限的集合。数据库管理预定角色一般为 DBA、PUBLIC、RESOURCE。达梦数据库创建用户的语法为: CREATE USER <用户名>IDENTIFIED<身份验证模式> [PASSWORD_POLICY &lt

2021-10-04 09:41:51 4217

原创 VMware Workstation Pro-15 创建共享存储

之前我曾经写过一篇类似的创建共享存储方法,但是最近在学习达梦数据库DSC时。发现出现一点问题,所以就重新写了这篇。问题大致描述如下error info:Check dcr disk: [/dev/raw/raw1] version mismatched ,disk_version ...

2021-10-01 08:22:20 456

原创 达梦数据库实例-命令行安装

1. 安装数据库软件[dmdba@sec tmp]$ [dmdba@sec tmp]$ chmod 775 DMInstall.bin [dmdba@sec tmp]$ [dmdba@sec tmp]$ ./DMInstall.bin -i 数据库安装完成后,提升用root运行一个脚本[root@sec ~]# [root@sec ~]#/dm/dmdbms/dm8/script/root/root_installer.sh 移动 /dm/dmdbms/..

2021-09-20 09:11:42 352

原创 使用DBCA工具创建实例

DBCA工具是一个shell脚本,在$DM_HOME/toll目录下,运行这个工具是通过图形界面的方式安装达梦数据库实例[dmdba@sec tmp]$ cd /dm/dmdbms/dm8/tool/ [dmdba@sec tool]$ ./dbca.sh 1.选择操作方式用户可以选择创建数据库实例、删除数据库实例、注册数据库服务和删除数据库服务。具体操作可以查看《达梦系统管理员手册》。这个手册一般在/dm/dmdbms/dm8/doc/。里面有各种帮助手册2.创建数据库模板

2021-09-19 16:26:59 1223

原创 达梦数据库软件-图形界面安装

1.规划数据库安装目录用途 目录路径 备注 数据库软件安装目录 /dm/dmdbms/dm8 可用空间>50 GB 实例安装目录 /dm/dmdata 单独挂载性能最好的磁盘建议 SSD 归档日志存放目录 /dm/dmarch 单独挂载磁盘 备份文件存放目录 /dm/dmbackup 单独挂载磁盘 mkdir -p /dm/{dmdbms/dm8,dmdata,dmarch,dmbackup} chown -R

2021-09-19 15:09:36 428

原创 oracle10g_rac迁移单机

1.创建与rac主机备份相同的目录[root@sec1 ~]# cd /u01/backup/ [root@sec1 backup]# ll total 616112 -rw-r--r-- 1 root root  17510400 Aug  2 15:28 arch_11qdjhkm_1_1_20150802 -rw-r--r-- 1 root root  1

2015-08-06 17:25:37 1908

原创 Mysql初装之数据库隐患

在数据库级别的权限,如果给一个用户CREATE权限的话,那么这个用户是这个时候就是看到这个数据库了。grant create on suys.* to sec2@'192.168.124.13';比如这个语句给sec2用户 create 权限在suys数据库上面。但是实际查询的时候可以看见[email protected]:3306  0

2015-03-24 13:53:22 818

原创 liunx yum oracle11g 安装常用软件

安装常用软件:yum -y install autoconf automake binutils-devel bison cpp dos2unix ftp gcc gcc-c++ lrzsz python-devel安装 Oracle11G 必需软件:yum -y install compat-db compat-db42 compat-db43 compat-gcc-34 c

2015-03-09 20:30:24 2585

原创 RMAN单机恢复

场景介绍:        单机oracle11R2(11.2.0.4)版本,模拟在全备份以后,用户sec添加一张表(说明:新建表记录不在全备中),归档2次,使记录(用户sec新建表的记录)保存到归档文件中,然后删除控制文件|数据文件,模拟回复数据库。在模拟过程中,也模拟了重新注册备份集的过程(把备份集换存放里面,达到与全备控制文件中记录备份集不一致的效果)。在最后我

2015-03-09 20:27:51 863

原创 Oracle 用户 profile 属性

本文大部分转自:http://blog.csdn.net/tianlesoftware/article/details/6238279,也加入部分自我理解1. 一些注意事项(1)创建profile 需要CREATE PROFILE 的权限。(2)当为用户指定profile资源限制时,需要启用动态资源限制参数:RESOURCE_LIMIT。该参数默认是False.

2015-02-02 10:42:32 1695

原创 统计信息备份

下面例子中,都是使用SEC用户作为测试用户例子中函数只使用常用参数,部分参数未使用,可以查看oracle 在线帮助手册位置:步骤一:创建储统备份计信息的表SQL> conn sec/sec                Connected.                SQL>                  SQL>exec dbm

2015-01-26 13:42:54 643

原创 OGG DDL 操作详解

DLL说明从OGG 12c 开始,提供了2种DDL方式:(1)trigger-based DDL capture:通过数据库级别的触发器来捕获。(2)native DDL capture:也叫:triggerless DDLcapture模式,在Source 端进行logmining。 具体的规则如下:(1)Extract 使用的是integrated 模式,但是数

2015-01-24 09:07:35 6150

原创 OGG checkpoint table 说明

Checkpoint table有两种类型:主表和辅助表。主表根据用户定义名称来来创建,辅助表会自动创建。辅助表就是transaction table。名称是checkpoint table名上加_LOX。SQL> conn ogg/ogg   Connected. SQL> SQL> select table_name from user_tables;

2015-01-24 09:06:06 8615

原创 如何清除OGG配置

(1)查看当前的OGG 状态    info all 两端都要看   (2)清理进程配置GGSCI (suys1) 92>dblogin userid ogg, password oggSuccessfully logged into database.  GGSCI (suys1) 93>stop EXTRACT DP01E

2015-01-24 09:04:35 3269

原创 重建Oracle OLAP的方法

昨天在研究如果重建Oracle OLAP,看到网上一些人的帖子,说只要运行一个脚本 @?/olap/admin/olap.sql SYSAUX TEMP;        可是自己试了半天,也没有安装成功,后来在Oracle mos上找到一篇文章ID 296187.1,发现运行这个脚本是有前提条件下,现在就把这个贴子复制过来,给大家参考。我只复制oracle 10g|11g的安装

2014-12-12 10:08:22 1282

原创 CRS-0184: Cannot communicate with the CRS daemon.

今天遇到一个环境,某节点无法运行crs_stat相关命令$ crs_stat -t                 CRS-0184: Cannot communicate with the CRS daemon.                                $ crsctl check has                CRS

2014-12-06 00:57:21 7058

原创 修改listener的inbound_connect_timeout参数的方法

修改listener的inbound_connect_timeout参数的方法SET INBOUND_CONNECT_TIMEOUTPurposeUse theSETINBUND_CONNECT_TIMEOUTcommand to specify the time, in seconds, for the client to complete its connect reque

2014-12-02 15:19:00 6013

转载 Linux系统内存监控全面讲解之free命令

在Windows系统中查看内存的使用情况很简单,想必大家都已经耳熟能详了,那么在Linux系统如何查看内存使用情况呢?下面和大家分享在Linux系统下查看内存使用情况的free命令:

2014-11-23 15:44:57 559

原创 Oracle 9i/10g/11g数据库升级路线图总览

2014-11-19 16:53:56 972

原创 经过反复测试,通过client连接/etc/hosts解析的SCAN方式的11gR2,依然有load balance的

原文自:引子:oracle 11gR2 SACN 使用hosts的疑问http://www.aixchina.net/club/viewthread.php?tid=30788&page=1&extra=#pid418599这二天搭建的虚拟机安装11G GRID,资源不够,跑得慢,没有装完,暂时无法做这个试验,有一个问题在这请教下,关于oracle11gR2

2014-11-18 16:25:23 1878

原创 window2008下创建裸设备-为Oracle asm diskgroup准备

不多说了,直接上图~~

2014-11-12 09:56:48 1527

转载 数据文件、表空间offline用法及区别

对数据库的脱机包括数据文件的脱机和对表空间的脱机,表空间脱机实际就是表空间对应的所有数据文件脱机。1.  数据文件OFFLINE数据文件添加到表空间之后不能够被删除的,没有语法支持这么做,如果想不使用该数据文件,唯一是将数据文件设置为OFFLINE状态。执行以下步骤将数据文件设置为OFFLINE状态:1)  如果是归档模式可以执行如下SQL设置数据文件的状态为OFFLINE:

2014-11-07 16:52:59 1053

原创 Weblogic12C单机安装-创建域和管理

上一篇文章介绍了weblogic12c

2014-11-07 11:04:41 8213

原创 Weblogic12C单机安装-软件安装

最近一直忙自己的事情

2014-11-07 10:46:07 1705

原创 Oracle impdp的一个错误

今天我在导入数据的是

2014-09-28 09:09:24 6606

转载 DBA任务---确保统计信息准确性

最近忙得不可开交,项目进入了cut over阶段,压力之大,前所未有。我的任务就是,负责优化long running的SQL,让其可以在3小时以内完成。昨天就出现一个Long running 的SQL,它跑了16小时,经过2小时的奋斗,终于把它优化到了2小时10分钟。       虽然那个Long running SQL 与统计信息无关,但是我还是提出要确保统计信息的准确性。作为DBA,我

2014-09-24 16:32:11 724

formail密码查看

老外开发的一个工具,要安装的啊。可以看到所有formail用过的密码

2014-01-16

PDF转WORD工具

PDF转WORD工具,绿色版本 不用注册

2013-04-11

空空如也

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

TA关注的人

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