- 背景介绍:
本人计算机相关专业毕业,有虚拟机操作经验,未接触过linux系统,有SQL语言基础,属于培训能听懂,实际应用灵活度欠缺类型。此次考试对我而言,挑战很大。
考级是线上培训三天,因培训是正常上班时间,工作太忙,晚上回家还有小神兽,视频可回看,但一周有效。达梦培训中心的老师非常的nice,还特意提供了B站的链接给我(顺便夸一下:B站视频老师讲的非常好,通俗易懂,逻辑性很强!我整体的看了一遍)。
- 技术体验
考试内容的各项都有很多的方式,我整理了个人认为最易学的步骤:
1.关闭防火墙 (防止数据库链接端口被屏蔽)
[root@192 ~]# systemctl stop firewalld.service (务必root用户下执行)
2.环境设置 (最大打开文件数设置,可便于后面不报错)
[root@192 ~]# cat /etc/security/limits.conf
[root@192 ~]# vim /etc/security/limits.conf 在最后点击键盘I键输入以下两行
dmdba soft nofile 102400
dmdba hard nofile 204800
输入完成后,按ESC键,输入:wq即保存退出。
3.创建用户组及用户
[root@192 桌面]# groupadd dinstall
[root@192 桌面]# useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
[root@192 桌面]# passwd dmdba
此处会要求输入两次密码,一定要记住此密码。
4.创建文件夹
[root@192桌面]# mkdir /dm8 (创建dm8软件安装路径)
[root@192 桌面]# chown dmdba:dinstall /dm8 (该文件的读写权限授权给用户dmdba)
[root@192桌面]# ll -ld /dm8 (会显示在dmdba权限下)
5.拷贝镜像文件到OPT文件下后
[root@192 mnt]# mkdir -p /mnt/dm (在mnt下建文件dm,-p:没mnt也一起新建)
[root@192 mnt]# mount /opt/dm8_20220525_x86_rh6_64.iso /mnt/dm (挂载镜像文件)
6.安装DM8
[root@192 桌面]# xhost +
[root@192 桌面]# echo $DISPLAY ①
[root@192 桌面]# su - dmdba
[dmdba@192 ~]$ export DISPLAY=:0.0(①显示的值是多少就输多少,也可能是2.0)
[dmdba@192 ~]$ cd /mnt/dm
[dmdba@192 dm]$ ll
[dmdba@192 dm]$ ./DMInstall.bin (找到上条指令的文件执行安装)
调出图形化安装界面,过程中key可以为空,安装位置设置为/dm8,确保文件最大数为102400,按提示执行root命令。
注意:
图形化安装界面调出后,安装完DM8务必在窗口点击初始化数据库,直接进入“安装数据库和数据库实例”,完成后继续点击“安装注册数据库服务”。如果在考试时注册数据库服务安装失败,不要紧张,直接执行下一步。(安装过程中,要按照考试题目要求设置)
[root@192 桌面]# ps -ef |grep dm.ini (查看实例启用状态)
7.启停服务 (确保数据库实例的服务是运行状态,后面的步骤才能正常执行)
Dmdba用户下/dm8/tool文件夹内的执行dmservice.sh,调出窗口启停执行。
8.Manager工具强大,务必搞出来。
[dmdba@192 ~]$ cd /dm8/tool
[dmdba@192 ~]$ ls (会显示有manager的列表)
[dmdba@192 tool]$ ./manager (执行manager,调出manager图形界面)
表空间、移动、备份等都可以在manager界面上执行,外加一些简单的SQL语句,在考前多操作了解。
9.ODBC的安装,此处按老师讲解的执行即可
总之,多种方式都要去学习,选一个自己最适合的方式,只是图形化界面的操作比较耗时,考试的时候是很浪费时间的,但这是小白最容易上手的方式。最后,附上B站上老师的视频地址(https://space.bilibili.com/605684286/video),讲的真的YYDS,再配合培训老师给的教程,多练习就可以了。