全局说明
本文使用环境:操作系统-中标麒麟7、数据库-DM8企业版;
如下图所示
数据库下载:http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14,不同版本间有区别,如下图所示
一、达梦数据库简介
作为国内自主开发的关系型数据库,具有高性能、高可用性、高安全性、高兼容性以及通用性,兼容Oracle(语法、结构),数据迁移简单易操作;同时具有特色功能,代理服务与作业调度,支持多字符集、支持全文检索、可自行指定物理页大小(默认8k)。总之,完全能够完全替代海外相关数据库,并且已广泛应用于电网、公积金、审计等相关系统。
二、安装实操
注意:不建议直接使用root用户安装,本文是新创建一个用户进行安装。
1、拷贝dm8镜像文件至opt目录下
cp dm8.iso /opt
2、挂载数据库镜像文件
在mnt目录下创建文件夹dm,mkdir /mnt/dm
挂载:mount /opt/dm8_setup_rh7_64_ent_8.1.1.88_20200629.iso /mnt
3、规划用户组和用户,并设置密码
创建用户组:groupadd dinstall
创建用户dmdba:useradd –g dinstall dmdba
设置用户密码:passwd dmdba
4、规划安装路径,赋予dmdba用户权限
新建安装目录:mkdir /dm8
授予用户权限:chown dmdba:dinstall /dm8
检查权限赋予是否成功: ll /
5、图形化界面调用
注意:使用dmdba用户,如未设置该步骤,则无法使用数据库的图像化界面进行操作
输出DISPLAY变量:echo $DISPLAY(如该用户下没有则需要下一步设置,可切换至root用户先查看再切回dmdba用户进行设置)
设置DISPLAY变量:export DISPLAY=(此处为上一步输出的变量信息如:0)
6、安装数据库(在dmdba用户下)
进入挂载目录下:cd /mnt/dm
图形化、命令行任选一种方式进行安装即可
6.1 图形化安装:
调用数据库安装图形化界面:./DMInstall.bin
然后根据提示下一步即可,注意最后在root用户下执行配置脚本即可。
注意:如图形化界面调用失败,则需要查看步骤5是否操作成功。
6.2 命令行安装:
执行:./DMInstall.bin –i
根据提示自行选择参数即可
最后也需要在root下执行相应的配置脚本
7、安装后目录结构
主要目录介绍:
bin:可执行文件
doc:手册
drivers:驱动
include:头文件
log:日志
samples:示例库
tool:客户端工具
ununstall.sh:数据库卸载脚本
三、创建数据库、管理实例(dmdba用户下)
1、设置环境变量
编辑base_profile文件vi .base_profile
末尾加上
export LD_LIBRARY_PATH=”PATH:DM_HOME/tool”
2、打开数据库配置助手创建实例
进入达梦数据库相关工具文件夹:cd /dm8/tool
执行 ./dbca.sh
如果图形化界面已设置正确,则出现以下界面
别忘了root执行配置脚本:
3、使用DM管理工具
DM管理工具功能:(连接数据库、新增、修改、删除模式/表/视图/用户/权限/角色/备份还原等、执行sql、数据导入导出)
在tool目录下执行./manager启动管理工具
至此便可以在图形化界面进行表空间管理、角色管理、用户管理、权限管理、表管理、视图管理等。