达梦数据库DCA认证学习
参加了一期达梦数据库的DCA认证培训,记录一下培训过程中所学到的内容。
通过这次培训掌握了达梦数据库的安装和操作,为以后的工作打下了基础。
下面是我记录的一些所学习到的内容。
安装数据库
- 收集安装环境 :
- 检查操作系统版本
cat /etc/issue 或者 lsb_release -a - 检查操作系统内核
uname -r 或者 cat /proc/version - 查看CPU
lscpu 或者 cat /proc/cpuinfo - 查看内存
free -m 或者 cat /proc/meminfo - 检查磁盘
df -h - 检查glibc版本
rpm -qa | grep glibc,2.6以上 - 修改最大文件数
临时生效:ulimit -n 10240
永久生效:vim /etc/security/limits.conf,添加dmdba soft nofile 10240和dmdba hard nofile 65536 - 挂在dm软件镜像
这里例子是镜像放在opt目录下,先创建mkdir -p /mnt/dm,再将镜像挂载,mount /opt/dm8_setup.iso /mnt/dm - 规划安装路径和用户
规划安装路径mkdir /dm8
规划安装用户组和用户:
groupadd dinstall
cat /etc/group | grep dinstall
cat /etc/passwd | grep dmdba
useradd -g dinstall dmdba
cat /etc/passwd | grep dmdba
将dm8所属组用户权限赋给dmdba用户
chown dmdba:dinstall /dm8
- 安装数据库软件
安装数据库软件可以通过命令行方式也可通过图形化界面的方式。图形化界面方式操作简单,这里给出图形化界面安装的方法。
- 调用图形化界面
- 在dmdba用户下安装,执行./DMInstall.bin
- 安装过程
安装提示一步一步安装,包括设置语言和时区、选择key文件、选择典型安装、选择安装目录等。
安装完成后配置环境变量:
[dmdba@dameng ~]$ vi .bash_profile
添加export DISPLAY=:0 export PATH="$PATH:$DM_HOME/bin:$DM_HOME/tool"
[dmdba@dameng ~]$ source.bash_profile
创建数据库实例
- 数据库配置助手创建数据库
启动dbca.sh启动达梦数据库配置助手创建数据库实例:
簇大小、页大小、字符串大小写、字符集等一旦指定,数据库创建完成将无法更改。
- 命令行方式创建数据库
在[dmdba@localhost bin]$该目录下执行./dminit创建数据库,使用./dminit path=/
执行dminit path=/dm8/data db_name=DM01 instance_name=DMSVR01 port_num=5237。 - 注册数据库
dbca方式创建数据库实例不需再注册数据库服务,命令行方式创建的数据库需要注册数据库,通过dbca.sh数据库配置助手来注册数据库服务。 - 删除数据库
通过dbca.sh数据库配置助手删除数据库
需要先关闭数据库再进行删除。
数据库的启动、连接和关闭
- 查看数据库服务状态
-
使用dmservice.sh查看DM服务,注册数据库服务成功后,会在DM服务查看器中显示正在运行。
-
root用户下:
systemctl status DmServiceDMSERVER.service
-
dmdba用户下:
DmServiceDMSERVER status
- 启动数据库
- root用户:
r