注册
达梦8学习使用小结
培训园地/ 文章详情 /

达梦8学习使用小结

海洋鲸鱼 2023/04/23 1497 0 0

一、插入数据报错,错误消息提示记录超长
[警告]Error Code:-2665, 记录超长
原因是该行记录的大小(所有列的长度加起来,大字段除外)超过了页大小的一半导致。
解决方法如下
1)
将报错的表的“启用超长记录”打开
这种方式是在有表结构的基础上,将表的【启用超长记录】打开
1.jpg

2)
找一下是哪个字符类型的列太长了,改成Text
这种方式是在有表结构的基础上,且可以确认到记录超长字段,设置【字符类型】为 Text
2.jpg

3)重新建库,把页大小改大,DM8默认页大小8K
这种方式是在建立数据库实例的时候进行的,修改【页大小】
3.jpg

二、windows服务方式启动失败,日志中提示“start fail with load library(dmsvr.dll) fail”
4.jpg
5.jpg
临时解决方法,尝试使用命令行方式启动,成功启动。
E:\dmdbms\bin\dmserver.exe E:\dmdbms\data\DAMENG2\dm.ini
6.jpg

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服