CentOS7下安装DM8数据库教程(附图解)

目录

操作系统配置:

达梦安装包:dm8_20200907_x86_rh7_64_ent_8.1.1.126

一:达梦8安装包获取

二:数据库安装

检查Linux操作系统信息

安装准备

开始安装

达梦工具介绍

达梦数据库常用命令


操作系统配置:

镜像:CentOS-7-x86_64-DVD-2009

内存:2G

硬盘:30G

处理器:1个,内核2个

达梦安装包:dm8_20200907_x86_rh7_64_ent_8.1.1.126

一:达梦8安装包获取

从官网下载(需登录):www.dameng.com

二:数据库安装

检查Linux操作系统信息

检查内核信息:uname -r
 

检查操作系统版本:cat /etc/redhat-release

检查CPU信息:lscpu

检查磁盘:df -h

检查内存信息:cat /proc/meminfo

建议最少给2G内存

安装准备

关闭防火墙:systemctl stop firewalld.service

永久关闭防火墙:systemctl disable firewalld.service

查看防火墙状态:systemctl status firewalld.service

防火墙可关闭可不关闭

创建用户组:groupadd dinstall

创建用户:useradd -g dinstall dmdba

查看用户:id dmdba

更改用户密码:passwd dmdba

更改文件最大打开数:

临时设置,仅针对当前会话生效:ulimit -n 20480
 
 
永久生效,修改 limits.conf 文件
 
vim /etc/security/limits.conf

添加以下命令

dmdba soft nofile 65536
dmdba hard nofile 65536
 

规划安装目录:mkdir -p /dm

更改用户组:chown -R dmdba:dinstall /dm

赋予权限:chmod -R 775 /dm

进入/mnt目录下创建挂载目录:mkdir dm

挂载镜像:mount dm8_20200907_x86_rh7_64_ent_8.1.1.126.iso /mnt/dm

切换dmdba用户,准备安装,会出现错误

出现错误是因为没有进行初始化图形界面

解决方法:退出dmdba用户,使用root用户执行xhost +

再查看当前用户环境:echo $DISPLAY

进入dmdba用户下执行export DISPLAY=:0(查出来什么就写什么)

开始安装

执行./DMInstall.bin

key文件有就填,没有就不填

安装目录可自由规划,在这里选择之前创建的/dm目录

点击安装,开始进行安装

以root用户执行脚本命令

执行完毕,点击确定,关闭对话框,安装就完成了

接下来初始化数据库

创建数据库实例

达梦初始化实例端口号默认是5236

指定数据库文件的路径,可添加日志文件

设置数据库初始化参数

设置数据库用户口令,可使用默认,也可设置统一口令

创建示例库,生产环境不建议创建,测试环境自学建议创建

点击完成,开始创建,会提示使用root用户执行以下脚本命令

执行完毕后,点击确定,关闭对话框,数据库实例就创建完毕了

 

测试连接,使用disql命令,会提示找不到命令,进入.bash_profile文件配置环境变量

添加export PATH="$PATH:$HOME/bin:$DM_HOME/bin"

然后source一下,就可以连接了,这样进来的连接默认是sysdba用户,5236端口

达梦工具介绍

进入dm/tool目录下

执行./dbca.sh可打开达梦配置助手

执行./manager可打开达梦管理工具

执行./console可打开达梦控制台工具

执行./analyzer可打开达梦审计分析工具

执行./dmservice.sh可打开达梦服务查看器

执行./dts可打开达梦数据迁移工具

执行./monitor可打开达梦性能分析工具

执行./nca.sh可打开达梦网络配置助手

达梦数据库常用命令

在root用户下

关闭数据库:systemctl stop DmServiceDMSERVER.service

打开数据库:systemctl start DmServiceDMSERVER.service

查看数据库状态:select status$ from v$instance;

更改数据库状态为mount:alter database mount;

更改数据库状态为open:alter database open;

更改数据库状态为suspend:alter database suspend;

更改数据库状态为open:alter database open;

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值