达梦数据库安装部署常见报错

一、执行 DMInstall.bin 提示权限不够

检查 DMInstall.bin 是否拥有执行权限,给 DMInstall.bin 添加执行权限即可

二、选择安装目录确认时提示目录不为空

检查安装的目录下是否还有目录或文件,如有则进行确认是否可删除,如不能删除需要重新规划目录,一定要确保安装的目录下没有目录或文件

三、安装时报 tmp 不足的解决方法

如果安装时报错 tmp 不足,可以设置 DM_INSTALL_TMPDIR 变量,指定到别的路径下,具体操作如下所示:

1、切换到dmdba用户下:su - dmdba
2、在环境变量文件中追加配置:vim ~/.bash_profile
追加内容为:export DM_INSTALL_TMPDIR=/dm8/dmtmp
(/dm8/dmtmp这个目录确保有2g的空间,并且dmdba用户有权限操作该目录)
3、加载环境变量,让它生效:source ~/.bash_profile

也可以设置给tmp临时空间:

mount -t tmpfs -o size=4G nome /tmp

四、图形化界面失败错误

root下设置DISPLAY参数:

export DISPLAY=:0.0
xhost +

报这个提示则设置成功:access control disabled,clients can connect from any host

在dmdba下也设置环境变量:

export DISPLAY=:0.0

这时候就可打开图形化工具了。

五、Manager 等工具图形化界面无法正常打开

报错 invalid (NULL) pointer instance /“核心已转储”

一般是图形化界面没设置好,请确认是否设置了正确的 DISPLAY 变量;如果是重新启动的虚拟机,需要使用登录用户执行 xhost +。

六、DM数据库遇到“无效的表名或视图名”报错

说明数据库中找不到这个表或者视图,可能的原因是大小写问题,在管理工具中创建对象名以大写形式创建,而在用DDL语句创建对象名或者进行查询的时候则抛弃双引号引用的方式。

另外还有一种可能性是数据库中确实不存在所查询的表,需要对于表名进行进一步的确认。

七、安装过程中提示文件打开数过小

安装过程中可能会出现下图中的警告,这个警告不会影响图形化安装界面的打开,但可能会造成安装或后续数据库运行过程中的报错,为了避免出现此类错误,建议安装之前修改。

解决方法:使用root用户编辑/etc/security/limits.conf配置文件,在文件里面添加下面的内容

 
dmdba soft nofile 65536

dmdba hard nofile 65536

八、修改联机日志文件提示大小无效

在创建数据库实例时默认生成2个联机日志文件(默认大小为256M),当我们在使用数据库过程中若需要修改联机日志文件大小时,修改后的文件大小不能小于之前文件大小,否则会报错。

大家想学习达梦数据库或者解决报错问题,可以去达梦数据库社区地址(https://eco.dameng.com

制作不易,各位看官如果觉得还可以,对您有帮助,请给小弟一键三连鼓励一下,后续还会继续保持 

 

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值