达梦数据库介绍及安装配置

文章目录

    • 达梦数据库介绍
      • 达梦数据库体系结构
    • 达梦数据库安装
      • GUI模式安装
      • 字符模式安装
    • 达梦数据库配置
      • GUI模式配置
      • 字符模式配置

达梦数据库介绍

达梦数据库体系结构

达梦数据库体系结构思维导图

达梦数据库安装

GUI模式安装

  1. 规划用户

    达梦数据库不推荐用root账户安装,故新建一个用户来安装达梦数据库

    创建用户组&&创建安装用户

    groupadd dminstall
    useradd -g dminstall -m -d /home/dmdba -s /bin/bash dmdba
    passwd dmdba
    
  2. 检查操作系统限制

    ulimit -a
    
参数 建议设置
data seg size 1048586(1G)以上或unlimited(无限制)
file size unlimited(无限制)
open files 65536以上或unlimited(无限制)
virtual memory 1048586(1G)以上或unlimited(无限制)

一般只需要修改open files参数:

vi /etc/security/limits.conf

在文件最后加上

* soft nofile 65536
* hard nofile 65536

*号表示所有用户,也可以指定具体用户如dmdba用户

  1. 安装DM数据库

    规划安装路径&&规划权限&&更改权限

    mkdir /dm8
    ls -dl /dm8
    chown dmdba.dminstall -R /dm8
    

    切换到DM安装包目录下,挂载达梦数据库镜像文件到指定的目录

    image-20200814221519396

    切换dmdba用户,到mnt目录下,执行DMInstall.bin -i,安装前建议使用root账户将安装执行文件权限修改为755。由于挂在文件是以只读方式挂载,无法在mnt目录下直接修改权限,可以将挂载文件拷贝到新的目录再修改权限

    mkdir dminstall
    cp -R /mnt/* /dminstall
    chmod 755 DMInstall.bin
    

    达梦数据库介绍及安装配置_第1张图片

  2. 执行安装命令进行安装

    ./DMInstall.bin
    

    达梦数据库介绍及安装配置_第2张图片

    达梦数据库介绍及安装配置_第3张图片

    达梦数据库介绍及安装配置_第4张图片

    达梦数据库介绍及安装配置_第5张图片

    达梦数据库介绍及安装配置_第6张图片

    达梦数据库介绍及安装配置_第7张图片

    达梦数据库介绍及安装配置_第8张图片

    达梦数据库介绍及安装配置_第9张图片

    达梦数据库介绍及安装配置_第10张图片

    达梦数据库介绍及安装配置_第11张图片

    安装完成后根据提示使用root账户执行指定的脚本

    /dm8/script/root/root_installer.sh
    

    达梦数据库介绍及安装配置_第12张图片

字符模式安装

  1. 操作系统检测,依赖包检测,硬件信息检测,规划用户,检查操作系统限制步骤同GUI模式安装

  2. 运行安装程序

    ./DMInstall.bin -i
    
  3. 根据提示选择对应选项

    达梦数据库介绍及安装配置_第13张图片

    1. 时区设置,东八区

      达梦数据库介绍及安装配置_第14张图片

    2. 选择安装类型&&设置安装目录&&确认安装

      达梦数据库介绍及安装配置_第15张图片

  4. 确认安装后会出现提示执行的脚本,切换到root用户执行

    达梦数据库介绍及安装配置_第16张图片

  5. 配置环境变量

    vim /home/dmdba/.bash_profile
    

    达梦数据库介绍及安装配置_第17张图片

    export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dm8/bin"
    export DM_HOME="/dm8"
    export PATH = $DM_HOME/bin:$PATH:$HOME/bin
    

    使新配置的文件生效

    source .bash_profile
    

达梦数据库配置

GUI模式配置

  1. 数据库安装成功后会自行提示

  2. 也可自行执行脚本命令进行初始化

    ./dbca.sh
    

达梦数据库介绍及安装配置_第18张图片

达梦数据库介绍及安装配置_第19张图片

达梦数据库介绍及安装配置_第20张图片

达梦数据库介绍及安装配置_第21张图片

达梦数据库介绍及安装配置_第22张图片

达梦数据库介绍及安装配置_第23张图片

达梦数据库介绍及安装配置_第24张图片

达梦数据库介绍及安装配置_第25张图片

达梦数据库介绍及安装配置_第26张图片

达梦数据库介绍及安装配置_第27张图片

达梦数据库介绍及安装配置_第28张图片

数据库名:		DAMENG
实例名:		DMSERVER
数据库目录:		/dm8/data
端口:			5236

控制文件:
/dm8/data/DAMENG/dm.ctl

数据文件:
/dm8/data/DAMENG/SYSTEM.DBF
/dm8/data/DAMENG/ROLL.DBF
/dm8/data/DAMENG/TEMP.DBF
/dm8/data/DAMENG/MAIN.DBF

日志文件:
/dm8/data/DAMENG/DAMENG01.log
/dm8/data/DAMENG/DAMENG02.log

ELOG:
/dm8/data/DAMENG/

簇大小:			16页
页大小:			8K
日志文件大小:		256M
时区设置:			+08:00
页面检查:			不启用
字符集:			UTF-8
USBKEY-PIN:			
页分片大小:		0
标识符大小写敏感:		是
VARCHAR以字符为单位:	否
空格填充模式:		否
改进的字符串HASH算法:	是
启用日志文件加密:		否
启用全库加密:		否

修改 SYSDBA的口令
修改 SYSAUDITOR的口令

创建示例库DMHR

达梦数据库介绍及安装配置_第29张图片

dbc完成后会提示使用rooot账户执行如下命令:

  1. 将实例服务的脚本文件移动到/usr/lib/systemd/system/目录下,这样可以通过systemctl命令来管理该服务

    mv /dm8/bin/DmServiceMYDM.service /usr/lib/systemd/system/DmServiceMYDM.service
    
  2. 让系统服务生效

    systemctl enable DmServiceMYDM.service
    
  3. 启动服务

    systemctl start DmServiceMYDM.service
    

达梦数据库介绍及安装配置_第30张图片

字符模式配置

  1. 使用dmdba账户新建数据库实例

    参数 说明
    path 初始数据库存放的路径
    db_name 数据库名
    instance_name 实例名
    port_num 端口号
    SYSDBA_PWD 设置sysdba密码

    其他参数可以用dminit help查看

    /dminit path=/dm8/data db_name=db_name instance_name=instance_name port_num=5236 SYSDBA_PWD=*********
    

    达梦数据库介绍及安装配置_第31张图片

  2. 注册数据库服务

    使用root用户,切换到/dm8/script/root目录下

    ./dm_service_installer.sh -t dmserver -p TESTDM -dm_ini /dm8/data/TESTDB/dm.ini
    

    image-20200815155649225

  3. 启动,停止,重启,查看数据库状态

    systemctl start | stop | restart | status DmServiceinstance_name
    

    达梦数据库介绍及安装配置_第32张图片

你可能感兴趣的:(达梦数据库)