为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:v8
【操作系统】:麒麟v10
【CPU】:FT2000+
【问题描述】*:修改了一下数据存储路径,修改完之后可以启动,第一次可以用./disql SYSDBA/SYSDBA@127.0.0.1:5236连到,后面就再连不到报错[-70028]:创建SOCKET连接失败.
(1) 排除一下数据库是否启动:
ps -ef | grep dms
(2) 数据文件存储目录发生变化, 确定一下,达梦控制文件中的对应的路径也进行了改变 .
参考资料如下:
https://eco.dameng.com/community/post/20220817193841H2PYUYGSCDGHY2SG61
如果本地disql 用户/密码 无法直接连接。
需要加disql 用户/密码@127.0.0.1:5236才能连上。
一般是数据库还未启动;
如果启动正常,则一般是/etc/hosts下原本localhost本地主机名被注释或删除。
可以参考下这两个帖子排查:
https://eco.dameng.com/community/question/e280b27c6f828dc8d043afbb2fccf419
https://eco.dameng.com/community/question/c2a699e720bf385288654a8a5b751c14
可以发下数据库日志吗?还有修改数据存储路径时dm.ctl和dm.ini中的路径都同步修改了吗?