日期: 2025年3月10日

4 篇文章

一文讲解达梦数据库的参数LENGTH_IN_CHAR
一、问题背景 最近经常看到达梦数据库用户苦恼的一个疑问:为什么新版达梦数据库找不到参数LENGTH_IN_CHAR? 以下本文就来详细介绍一下这个参数的来龙去脉。 二、关于现状 这个参数一直是非推荐参数,并且于8.1.3.167版本正式废弃。 三、关于参数停用的原因分析 (1)设计哲学与历史背景 达梦数据库(DM)在架构设计上遵循了与Oracle数据库的一致性原则,采用字节作为数据存储的基本计量…
达梦数据库中以SQL方式备份一个表
一、问题描述 例如需要复制 TEST 用户下表 STUDENT 二、操作方法 (1)右键表-属性-DDL,查看表定义 将表中的索引拷贝出来,如下: CREATE UNIQUE INDEX "IDX_NAME" ON "TEST"."STUDENT"("NAME" ASC) STORAGE(ON "IDX", CLUSTERBTR) ; CREATE BITMAP INDEX "IDX_SEX" …
达梦数据库日志ERROR:Server page check error!
一、问题背景 数据库实例异常停止,经定位时间看到部分日志如下 二、问题解决 Server page check error! page:(4, 0, 4672) page_type(9) index_id(7518) 4号表空间的4672页有损坏,疑似索引损坏(有关键字index) 通过SQL查询索引对象信息: SELECT * FROM DBA_OBJECTS WHERE OBJECT_ID=…
解除达梦数据库插入超过字段长度的值时自动截断插入
一、问题背景 插入超过字段长度的值时自动截断插入到数据库,插入了错误的数据,不符合预期。如何取消自动插入,改为提示报错。 二、问题解决 当数据库兼容性参数 COMPATIBLE_MODE=4(兼容MySQL)时,就会出现这个问题。 修改参数 MY_STRICT_TABLES。 默认为 0,当为 1 时,即使 COMPATIBLE_MODE=4,数据超长或计算错误 也会报错。 解决方法: SQL>…