liunx环境安装国产达梦数据库系统

前言
公司对接客户要求使用国产操作系统和国产数据库,所以让部署达梦数据库系统,进行测试和使用。

DM 数据库版本介绍
根据不同的应用需求与配置, DM 提供了多种不同的产品系列:

DM Standard Edition 标准版
DM 标准版是为政府部门、中小型企业及互联网/内部网应用提供的数据管理和分析平台。它拥有数据库管理、安全管理、开发支持等所需的基本功能,支持 PB 级数据量,支持多用户并发访问等。该版本以其前所未有的易用性和高性价比,为政府或企业提供支持其操作所需的基本能力,并能够根据用户需求完美升级到企业版。

DM Enterprise Edition 企业版
DM 企业版是伸缩性良好、功能齐全的数据库,无论是用于驱动网站、打包应用程序,还是联机事务处理、决策分析或数据仓库应用, DM 企业版都能作为专业的服务平台。DM 企业版支持多 CPU,支持 PB 级海量数据存储和大量的并发用户,并为高端应用提供了数据复制、数据守护等高可靠性、高性能的数据管理能力,完全能够支撑各类企业应用。

DM Security Edition 安全版
DM 安全版拥有企业版的所有功能,并重点加强了其安全特性,引入强制访问控制功能,采用数据库管理员 (DBA)、数据库审计员 (AUDITOR)、数据库安全员 (SSO)、数据库对象操作员 (DBO) 四权分立安全机制,支持 KERBEROS、操作系统用户等多种身份鉴别与验证,支持透明、半透明等存储加密方式以及审计控制、通信加密等辅助安全手段,使 DM 安全级别达到 B1 级,适合于对安全性要求更高的政府或企业敏感部门选用。

DM数据库安装
1、liunx安装
(1)安装前准备

操作系统CPU
Anolis OS release 8.6x86_64 架构
数据库
dm8_20231226_x86_rh6_64.zip

(2)创建用户组和用户

groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba

(3)修改系统参数

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

(4)下载安装包

wget https://download.dameng.com/eco/adapter/DM8/202401New/dm8_20231226_x86_rh6_64.zip

(5)解压安装

mkdir -p /mnt/
mkdir /home/dmdba/dmdbms/
#光驱挂载需要加到开机自启里面
mount /home/dm8_20231226_x86_rh6_64/dm8_20231226_x86_rh6_64.iso /mnt/
chown dmdba:dinstall -R /home/dmdba/dmdbms/
chmod -R 755 /home/dmdba/dmdbms/

DM 数据库在 Linux 环境下支持命令行安装和图形化安装,本章节将分别进行详细介绍。
本章节使用的命令行安装

su - dmdba
cd /mnt/cdrom/
cp DMInstall.bin /home/dmdba/dmdbms/
cd /home/dmdba/dmdbms/
./DMInstall.bin -i

按需求选择安装语言,默认为中文。本地安装选择【不输入 Key 文件】,选择【默认时区 21】。
在这里插入图片描述
选择【1-典型安装】,按已规划的安装目录 /home/dmdba/dmdbms/ 完成数据库软件安装,不建议使用默认安装目录。
在这里插入图片描述
数据库安装大概 1~2 分钟,数据库安装完成后,显示如下界面。
在这里插入图片描述
数据库安装完成后,需要切换至 root 用户执行上图中的命令 /data/db/dm/dmdbms/script/root/root_installer.sh 创建 DmAPService,否则会影响数据库备份。
到此dm数据库系统安装完。
(6)创建实例

cd /home/dmdba/dmdbms/
./dminit path=/home/dmdba/dmdbms/ PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=y CHARSET=1 DB_NAME=DMDB INSTANCE_NAME=DBSERVER PORT_NUM=5236

(7)注册服务

cd /home/dmdba/dmdbms/script/root
./dm_service_installer.sh -t dmserver -dm_ini/home/dmdba/dmdbms/DAMENG/dm.ini -p DMSERVER

(8)启动、停止数据库和查询数据库状态

服务注册成功后,启动数据库,如下所示:

systemctl start DmServiceDMSERVER.service

停止数据库,如下所示:

systemctl stop DmServiceDMSERVER.service

重启数据库,如下所示:

systemctl restart DmServiceDMSERVER.service

查看数据库服务状态,如下所示:

systemctl status DmServiceDMSERVER.service

(9)登陆数据库

/home/dmdba/dmdbms//tool/disql SYSDBA/SYSDBA

到此可以正常登陆数据库

在这里插入图片描述

  • 13
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值