由于在命令行中安装DM8后,也可以在命令行中打开DM8图形化的界面,因此本文采用命令行安装的方式。
目录
环境配置
cpu | 操作系统 | 数据库 |
x86 | CentOS7 | dm8_20220525_x86_rh6_64.iso |
下载传输
在官网下载https://www.dameng.com/list_103.html
下拉选择自己需要的版本然后下载试用
下载完成后,需要传输到linux中,我这个地方选择的是xshell进行传输。也可以直接在Linux中登录网页进行下载,然后直接解压。我这边将镜像文件放的是/opt下,但如果你记得放在那个路劲下也可以。
安装前的准备
新建 dmdba 用户
- 创建用户所在的组,命令如下:
groupadd dinstall
2.创建用户,命令如下:
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
3.修改用户密码,命令如下:
passwd dmdba
输入你的密码
修改文件打开最大数
- 重启服务器后永久生效
修改 /etc/security/limits.conf配置文件
vi /etc/security/limits.conf
在文件最后加入
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384
保存退出后,切换到dmdba用户下,查看配置是否生效
su - dmdba
ulimit -a
- 设置参数临时生效
可使用 dmdba 用户执行如下命令,使设置临时生效:
ulimit -n 65536
挂载镜像
切换到 root 用户,将 DM 数据库的 iso 安装包保存在任意位置,例如 /opt 目录下,执行如下命令挂载镜像:
mount -o loop /opt/dm8_20220525_x86_rh6_64.iso /mnt
结果如下图即可
新建安装目录
在根目录下创建 /dm8 文件夹,用来安装 DM 数据库。命令如下:
mkdir /dm8
修改安装目录权限
将新建的安装路径目录权限的用户修改为 dmdba,用户组修改为 dinstall。命令如下:
chown dmdba:dinstall -R /dm8/
给安装路径下的文件设置 755 权限。命令如下:
chmod -R 755 /dm8
命令行安装
切换至 dmdba 用户下,在 /mnt (刚刚挂载的目录)目录下使用命令行安装数据库程序,依次执行以下命令安装 DM 数据库。
cd /mnt/
运行安装文件
./DMInstall.bin -i
根据需求选择语言,一般为中文,C
本地安装选择【不输入key文件】n
选择时区21
选择【1-典型安装】
选择安装目录/dm8(刚刚创建的安装目录)
一直输入y即可,等待几分钟,完成安装。
显示成为这个样子即安装成功
数据库安装完成后,需要切换至 root 用户执行上图中的命令 /dm8/script/root/root_installer.sh
创建 DmAPService,否则会影响数据库备份。
以上即使安装完成。
启动DM8各个工具
安装完成后进入/dm8目录下可以查看相关的文件
可以找到一个tool目录,进入该目录
上图中可以看到箭头指向的三个文件,一般常用的这三个工具
dbca.sh达梦数据库配置助手
输入代码,启动配置助手(在dmdba或root下)
./dbca.sh
打开后可以方便的相关操作。
dmservice 服务查看器。
./dmservice.sh
在命令行输入./dmservice.sh,即可打开服务查看器即可对实例,作业服务进行开启或者关闭
manager DM管理工具
在命令行输入./manager即可打开管理工具
./manager
图形化的管理工具可以更加方便的数据库进行操作。
disql命令行工具
上面的各个工具都是在tool目录下,disql工具需要下/bin目录下,因此进入/bin目录
在命令行中输入./disql SYSDBA/XXXXXX@LOCALHOST:XXXX
第一个XXXXXX是你创建的实例的密码口令。
第二个XXXXX是你创建的实例的端口号。
显示处于普通打开状态即可
更多详细信息查阅达梦在线服务平台:https://eco.dameng.com/home/?source_url=https%3A%2F%2Fwww.dameng.com