达梦DCA学习的避坑总结
一、 安装过程
1、我的笔记本电脑用的是win11系统,一开始安装下载了麒麟镜像,workstations15 pro,16pro版本,创建虚拟机时报错,一直停在这个界面过不去,最后安装了17pro版本顺利创建了虚拟机。
2、虚拟机创建完成后,网卡的状态一直是显示断开的
后来把根据优先级连接勾选上后,正常了
二、 创建数据库的过程
1、 一定要把图形界面安装起来,字符界面安装只能做为一种参考,了解和熟悉,后面的考试图形界面如果无法启动,那么除非你对命令非常的熟悉,否则就难度非常大。
几个关键点:
Root用户执行:
#xhost +
#echo $DISPLAY
:0.0 此处显示什么,下面的export就输入什么
Dmdba用户执行
$export DISPLAY=:0.0
$xhost +
则图形界面一定可以起来。
2、 后面经常会用到/dm8/bin目录下的DmServiceDMSERVER,DmAPService,manager,console这几个非常重要的命令,一定要熟悉都是做什么用的。
3、 查看数据库的状态,最好用命令行来操作,不要用图形化界面,否则会导致图形化上显示的结果和命令行出现的结果不一致。systemctl 和 /dm8/bin 下面启动和关闭方式不一样,要么就用同一种方式开启关闭
4、 创建数据库里用户的密码最好不要用@符号,否则会出现socket报错,必须要用转义字符来解决
三、 后续学习中遇到的问题
1、 麒麟系统的vmtools有时候会安装不好,导致无法直接拖拽文件,或者复制文件,字符到虚拟机外。
2、 Tmp文件系统过小的解决,
vi .bash_profile 加入一行:export DM_INSTALL_TMPDIR=/opt/tmp
3、 恢复的时候报归档日志不连续,拿没开过归档的冷备,还原最新的数据库(最新的库又开了归档)了,
执行这个语句后恢复正常:
recover database '/dm8/data/DAMENG/dm.ini' from backupset '/dm8/backup'
4、 冷备用console,热备用manager;
5、 备份成功会报个系统错误,是因为不是备份在默认的目录
文章
阅读量
获赞