自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 主备守护故障研究

已按照官方手册搭建两节点主备实时同步集群,故障非自动切换192.168.255.101 主 实例GRP1_RT_01192.168.255.102 备 实例GRP1_RT_02在主库机器前台启动监视器, 初始的主备状态正常同样在备库机器前台启动监视器, 初始的主备状态正常生产环境业务都是连在主库操作,主库出问题影响还是很大的制造主库的一些故障,看会发生什么?1.主库掉电(关闭主库所在虚拟机模拟)执行关闭,监视器提示:接收守护进程(GRP1_RT_01)消息超时,守护的状态为ERROR,其

2021-08-17 23:08:42 264

原创 初始化实例时-设置比较字符串大小敏感-详解

DM数据库用图形初始化实例时,可勾选弃选:字符串比较大小写敏感比较大小写敏感,就是区分大小写比较大小写不敏感,就是不区分大小写大小写敏感的时候,小写的标志符要用双引号" "引起来,要不然会被系统自动转化为大写这个区分的地方有以下两点1) 标志符,如表名, 视图名,存储过程名,表的字段名2) 字段内容 如where address = ‘XXX’,这里的XXX就是字段内容简单示例:若设置为大小写不敏感,则认为abc, Abc,ABC之间是相互等价的,如建表时表名字段名大小写可随便写,查询

2021-08-17 10:21:32 269

原创 dimp导入时,出现告警:导入导出编码方式不一致,可能无法转换,解决方法

– 建表,导入数据CREATE TABLE TEST_TB1(A INT, B VARCHAR(10));INSERT INTO TEST_TB1 VALUES (1,‘X’),(2,‘Y’),(3,‘Z’);COMMIT;– 做备份/dm8/bin/dexp SYSDBA/SYSDBA@192.168.255.201:5237 DIRECTORY=/dm8/backup FILE=111.dmp TABLES=SYSDBA.TEST_TB1– drop掉表– 用备份做导入,导入成功,但出

2021-08-17 10:09:51 4665

原创 达梦密码策略参数PWD_POLICY详解

查看系统管理员手册中该参数解释:PWD_POLICY 设置系统默认口令策略 默认值为2 动态,系统级参数0:无策略1:禁止与用户名相同2:口令长度不小于94:至少包含1个大写字母(A-Z)8: 至少包含1个数字(0-9)16:至少包含1个标点符号(在英文输入法状态下,除"和空格外的所有符号)若为其他数字,则表示配置值的和,如3=1+2,表示同时启用第1项和第2项策略。当参数COMPATIBLE_MODE=1(等于1表示兼容SQL92标准)时,PWD_POLICY的实际值均为0该参数没有包

2021-08-17 10:01:42 5116

原创 DM数据库执行计划中具体的执行顺序

DM数据库执行计划的先后顺序分析-- 建表导入数据CREATE TABLE TEST1(ID INT,ID1 INT,ID2 INT,ID3 INT);INSERT INTO TEST1SELECT DBMS_RANDOM.VALUE(1,10000),DBMS_RANDOM.VALUE(1,10000),DBMS_RANDOM.VALUE(1,10000),DBMS_RANDOM.VALUE(1,10000) FROM DUAL CONNECT BY LEVEL <= 10000;

2021-07-24 20:31:16 249 2

原创 DM数据库初始化实例时LENGTH_IN_CHAR参数的理解

在初始化DM数据库时,有个参数 LENGTH_IN_CHAR 感觉较难理解,所以参照官方文档,网上博客研究下先看官方文档对LENGTH_IN_CHAR参数的解释VARCHAR类型对象的长度是否以字符为单位。取值:1、Y表示是,0、N表示否。默认值为0。可选参数。1或Y:是,所有VARCHAR类型对象的长度以字符为单位。这种情况下,定义长度并非真正按照字符长度调整,而是将存储长度值按照理论字符长度进行放大。所以会出现实际可插入字符数超过定义长度的情况,这种情况也是允许的。同时,存储的字节长度8188上限

2021-07-24 19:14:01 1404 1

原创 centos 7启动DM8的三种方式

已安装数据库 路径:/dm8/dmdbms/初始化实例 路径:/dm8/dmdbms/datacd /dm8/dmdbms/bin./dminit PATH=/dm8/dmdbms/data(1) 前台启动cd /dm8/dmdbms/bin./dmserver /dm8/dmdbms/data/DAMENG/dm.ini按键CRTL+C关闭前台进程(2) 注册服务后,通过service命令启动cd /dm8/dmdbms/script/root./dm_service_insta

2021-07-14 22:56:32 317

原创 DM数据库建表指定自增主键

自增的格式:IDENTITY(种子,增量)种子就是起始值测试创建表1,主键字段种子为1,增量为1,导入数据CREATE TABLE TEST_ZIZENG_PK(id int IDENTITY(1,1) primary key, name varchar(32));insert into TEST_ZIZENG_PK(name) values ('张三'), ('李四'), ('王五');commit;查看数据select * from TEST_ZIZENG_PK;测试创建表2,

2021-07-14 21:02:13 1996

原创 DM8主备守护搭建

服务器两台主:192.168.255.101 数据库端口5236备:192.168.255.102 数据库端口5236步骤:1.先在两台机器各自安装DM8数据库(安装路径/dm8),并创建实例注意:暂不需要为实例注册服务,可以使用命令行前台启动数据库实例主库前台启动dmserver(此步骤必须在脱机备份前做一次,不然脱机rman备份会失败)su - dmdbacd /dm8/bin./dmserver /dm8/data/DAMENG/dm.ini回显中出现SYSTEM IS READ

2021-06-27 13:21:44 72

原创 DM 8索引在执行计划中的操作符

– 创建表并插入数据CREATE TABLE TEST_DM.T1(C1 INT,C2 INT);INSERT INTO TEST_DM.T1 VALUES (1,1);INSERT INTO TEST_DM.T1 VALUES (2,1);INSERT INTO TEST_DM.T1 VALUES (3,1);INSERT INTO TEST_DM.T1 VALUES (1,2);INSERT INTO TEST_DM.T1 VALUES (2,2);INSERT INTO TEST_DM.

2021-06-27 13:08:13 89

原创 Centos 7 linux系统命令行方式安装DM8开发版

环境:我创建的一台虚拟机,已安装centos 7操作系统软件:DM8开发版,可在达梦数据库官方网站下载,选rh7的下载完成的文件:dm8_20200907_x86_rh7_64_ent.zip,进行解压后,将iso文件上传到服务器/opt目录上传完成,在服务器上查看具体的步骤:一、检查linux系统的信息#获取系统位数getconf LONG_BIT#查询操作系统的release信息,命令没有找到,使用yum安装 redhat-lsb ,再次执行成功lsb_release -a

2021-06-27 12:58:58 730 1

原创 DM8数据库使用dmfldr导入导出数据时NULL_MODE参数对NULL字符串/NULL值的处理

简介:dmfldr工具可以把指定格式的文本数据导入表中,也可将表的数据导出到指定格式的文本文件中对NULL处理的参数是null_mode:载入时NULL字符串是否处理为NULL,载出时空值是否处理为NULL字符串 (默认值FALSE)第一部分: 测试导入时,对文本中NULL字符串的处理1.指定null_mode为true创建测试表test1drop table if exists test1;create table test1(a int, b varchar(8));编辑文件test

2021-06-16 12:14:20 536

空空如也

空空如也

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

TA关注的人

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