标签: DM

63 篇文章

达梦数据库disql使用手册
一、功能简介 本文档主要介绍如何使用 DM 的命令行交互式工具 DIsql,以及它作为数据库访问工具所提供的功能。 DIsql 是 DM 数据库的一个命令行客户端工具,用来与 DM 数据库服务器进行交互。DIsql 是 DM 数据库自带的工具,只要安装了 DM 数据库,就可以在应用菜单和安装目录中找到。 DIsql 识别用户输入,…
达梦数据库disql中使用上下左右键
一、问题概述 DM数据库的disql中不能进行翻找命令,也不能使用简单的backspace删除,在编辑SQL的时候特别的不方便,本文讲述的rlwrap工具可以用来解决这个问题。 rlwrap是GNU readline的封装程序,可对键盘输入进行编辑。并且维护着每个输入命令的历史记录。 二、安装过程 2.1 yum安装 yum in…
达梦数据库INI参数管理
(1)SF_GET_PARA_VALUE SF_GET_PARA_VALUE(SCOPE, INI_PARAM_NAME) 功能说明:返回 dm.ini 文件中非浮点和字符串类型的参数值 参数说明: SCOPE: 取值为 1、2 。 1 表示从 dm.ini 文件中读取;2 表示从内存中读取。 当取值为 1,且 dm.ini 文件…
Linux下编写备份归档脚本
#!/bin/bash #备份归档 #创建备份归档目录 if [ ! -d "/backups" ]; then mkdir -p /backups fi for file in $(find /backups -name "backup-*" -type f | sort -r | tail -n +5); do rm …
Linux下使用gzip在线归档日志文件
[dmdba@localhost log]$ gzip -c dm_DMSERVER_202403.log -c >/tmp/dm.out.log.20240424.gz && >dm_DMSERVER_202403.log 将日志文件 dm_DMSERVER_202403.log 重定向压缩到 /tmp/…
Linux下硬盘测试命令dd
命令 dd if=/dev/zero of=/dmdata/test.sdf bs=32k count=40k oflag=dsync 等待测试完成即可 [root@dameng ~]# dd if=/dev/zero of=/dmdata/test.sdf bs=32k count=40k oflag=dsync 409…
达梦数据库服务器分析 CPU 爆满的原因
一、问题描述 当发现达梦数据库所在服务器CPU爆满需要排查时,可通过如下方法排查。 二、问题排查 (1)查询已执行超过2秒的活动SQL SELECT * FROM ( SELECT SESS_ID, SQL_TEXT, DATEDIFF (SS, LAST_RECV_TIME, SYSDATE) Y_EXETIME, SF_GET…
达梦数据库SQL报错之记录超长
一、问题描述 达梦数据库在初始化实例时会有一个参数PAGE_SIZE即页大小,默认是8K。 配置不同的页大小,字段所支持的存储长度会有所不同,会有如下限制 [wpdatatable id=21] 当表中一行记录所以字段长度之和占用页大小的一半时就会出现记录超长的报错,如图 二、问题解决 考虑到实际场景,解决方法有如下几种: 找到表…
达梦数据库SQL报错之字符串截断
一、问题描述 在达梦数据库中报错字符串截断存在多种情况,报错原因不一。 二、问题解决 2.1 大字段模糊查询 当查询条件中字段为TEXT,并进行LIKE模糊查询时报错。 报错原因是因为存在隐式转换,转换时截断而导致报错。 解决方法一 首先,查看一下该大字段长度 SELECT DBMSLOB.GETLENGTH(字段); 再根据长度…