一、问题背景 在达梦数据库的一个大小写不敏感实例中,关联两表查询,关联字段会将字段中的类似Test和TEST关联到一起,这种情况不符合预期结果,如何使SQL中的关联字段也像在大小写敏感实例库中一样关联呢? 二、问题复现 创建测试数据 --建表 CREATE TABLE T1 (ID INT, I_CODE VARCHAR2(20)); CREATE TABLE T2 (ID INT, I_COD…
原文地址:https://eco.dameng.com/community/post/202212111637462EPK4EAM53PH9M9Q6Whttps://eco.dameng.com/community/post/202212160930507DKZJFLJ854UQE41TM 一、前言 使用监控软件实时监控达梦数据库的健康状况是保证高效运维工作的前提,接下来本文会从各个组件的搭建、…
一、问题背景 我们知道应用使用达梦主备集群的高可用是通过dm_svc.conf连接配置文件实现的(配置服务名连接),或者在无法配置dm_svc.conf文件时,直接使用连接串配置服务名连接的方式。那么如果这两种方式都不能使用的情况下要如何实现主备集群的高可用呢?可以使用Keepalived来实现,接下来通过本文了解一下。 Keepalived 简明介绍: 定位:Linux 系统下的高可用(HA)…
一、环境说明 原集群架构为一主一备【两台服务器,监视器位于备机上】 数据库软件安装目录:/home/dmdba/dmdbms 现需要将备库的上的监视器移到新的服务器上独立出来,构成一主一备一监视器的集群架构,以具备主备自动切换功能。 二、独立监视器配置 2.1 安装达梦数据库软件 在新服务器上安装达梦数据库软件,不需要创建数据库实例。(软件版本要与主备版本保持一致) 安装过程略。 2.2 创建d…
一、准备工作 find命令的-perm参数选项有三种写法。下面创建一些文件,作为准备工作。 注意:每个文件的文件名与其权限呈对应状态,便于我们观察现象。 二、三种写法 (1)不带任何符号,表示精确匹配指定的权限 [root@shine find-perm]# find . -perm 333 ./333 [root@shine find-perm]# find . -perm 6…
一、脚本效果 另外指标可以根据数值显示不同的颜色,以提示指标的严重程度。 二、脚本内容 关注公众号,回复“systemstatus”获取脚本。 三、脚本使用方法 将脚本赋予执行权限后放到/etc/profile.d目录下,该目录下的脚本会在用户登录时自动执行。
一、环境说明 集群中包括三台服务器 192.168.241.131(dwp) 192.168.241.132(dws) 192.168.241.133(dwm) 二、配置免密 (1)配置主机名映射(三台服务器均需操作) vim /etc/hosts 192.168.241.131 dwp 192.168.241.132 dws 192.168.241.133 dwm 重启ssh服务 system…
一、安装前准备 读写分离集群安装部署前需要额外注意操作系统、CPU、网络环境和磁盘 IO 配置情况,其他环境配置项建议请参考安装前准备工作。 1.1 硬件环境建议 1.1.1 操作系统检查 心跳网络方面: 集群间的心跳网络要走数据,最好走两个交换机,来实现冗余和负载均衡。 需要把服务器多个心跳网卡绑定为一个逻辑网卡来使用(比如bond方式)。 交换机速度建议至少为千兆。 存储方面: 需要在每台机…
一、问题描述 从Oracle迁移到DM如何将Oracle CONVERT函数字符串从原串编码格式转换成目的编码格式。 二、问题解决 将达梦数据库参数ENABLE_CS_CVT设置为1。 重启达梦数据库 参数说明: [wpdatatable id=29] 当ENABLE_CS_CVT=1时,支持将字符串CHAR从原串编码格式转换成目的编码格式。 如果原字符串没指定,默认为数据库服务器编码格式,目前…
一、操作思路 创建一个普通用户TEST 停止数据库集群 将数据库集群整体进行还原恢复,恢复到创建TEST用户之前的某一时刻 登录数据库验证TEST用户如预期一样不存在,则证明数据库还原恢复成功 二、操作步骤 2.1 创建TEST用户 [dmdba@shine ~]$ date Wed 01 Mar 2023 11:51:58 AM CST [dmdba@shine ~]$ dis…