随着近几年来中美贸易战的白热化,美国对中国进行了专利、技术的封锁,以及信息安全方面的问题,国产化显得越来越重要,达梦作为国产数据库中的一款起步较早的产品,目前已在电力、航空等行业应用。本人所在单位某省级集中系统也在2019年成功从oracle迁移至达梦数据库。下面是迁移过程中的一些零散的记录。
一、与LINUX的兼容性
由于单位领导对我们运维人员技术实践要求严格,单位实施达梦数据库上线过程中,要求我们亲自安装及配置数据库,原厂人员进行指导,因此只有硬着头皮上,结果比想像要好,原以为会报错满天飞,但结果表明达梦数据库与LINUX的兼容性还是比较好的,总结了一下实施安装过程中遇到的问题
1)图形化安装报错:No protocol specified Exception in thread “main” org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed],这个问题可以从抛错看得出来与LINUX图形化有关,确保LINUX图形化相关的包已安装,切换到root用户后在命令行中输入xhost +,问题就可以解决。
2)安装过程中图形化界面退出:检查安装用户.bash_profile是否按官方文档要求配置,检查/etc/security/limits.conf是否按官方文档要求配置,检查是否关闭linux防火墙。
二、使用过程中的语句句柄个数超上限(1024)或系统内存不足
这个问题我们是在安装完成后加压测试的时候出现的,原因是不申请到新的会话,不停地申请语句句柄,超过了每个session可用语句句柄数的上限。解决的办法是,根据系统的用户及业务情况,修改dm.ini参数配置,增加m