达梦数据库DM8企业版--命令行方式的安装、创建数据库和注册服务
达梦国产数据库命令行安装
文章目录
前言
中国互联网近年来一直都在蓬勃发展,代表公司有华为、阿里巴巴、腾讯、百度等。其中软件当中最核心的数据库,例如mysql、oracle、sqlserver,一直掌握在外国公司手中。使用外国数据库,不仅会产生昂贵的费用,另外还可能出现隐私泄露,这是政企公司决不能容忍的。所以国产化数据库势在必行,同时国家也大力扶持。
一、国产化数据库
- 武汉达梦(自主原创) CEC 自主研发
- 人大金仓 pg
- 神州通用 混元
- 南大通用 Gbase pg(8a pg, 8t Informix, 8s mysql)
- 阿里 PolarDB 蚂蚁金服 Oceanbase
- 华为高斯 pg 高斯 100 2020 年 6 月 30 日开源 openGauss 高斯 200 OLAP
- 腾讯 TDSQL
- 中兴 GoldenDB
二、达梦公司简介
武汉达梦数据库有限公司成立于2000年,为国有控股的基础软件企业,专业从事数据库管理系统研发、销售和服务。其前身是华中科技大学数据库与多媒体研究所,是国内最早从事数据库管理系统研发的科研机构。达梦数据库为中国数据库标准委员会组长单位,得到了国家各级政府的强力支持。
公司是国家规划布局内重点软件企业,首批获得国家“双软”认证的高新技术企业,“AAA”资信企业,并通过ISO9001:2000版国际质量管理体系认证、CMMI3级认证、武器装备科研生产单位二级保密资格认证、国家保密局“涉及国家秘密的计算机信息系统集成资质”认证、工业和信息化部“计算机信息系统集成企业资质” 二级认证。
公司先后完成了近60项国家级、省部级的科研开发项目,取得了50多项研究成果,皆为国际先进、国内领先水平,其中30多项获国家、省部级科技进步奖,在国内同行中处于领先地位。2005年,达梦数据库被评为“国家高技术产业化示范工程”,连续多次荣获“中国国际软件博览会金奖”。2010年,达梦数据库被评为2009-2010年度中国软件和信息服务业最具潜力企业,并荣获“中国软件明星奖”。达梦数据库管理系统多次被评为中国优秀软件产品。
三、安装环境
- VMware-workstation虚拟机(可选)
- 银河麒麟kylin server v10(推荐)
- DM8安装包
链接:https://pan.baidu.com/s/1LS3ngmWQCoVFNQyrK56ibg
提取码:xgrn
四、环境安装步骤
-
创建新的虚拟机
-
选择类型
-
选择iso镜像文件
-
选择操作系统版本
-
指定磁盘大小(建议大一些,否则安装临时目录空间不足)
-
命名和指定安装位置
-
开始安装虚拟机
-
开启虚拟机
-
安装系统
-
选择语言
-
选择安装位置
-
设置密码
-
开始安装
-
安装成功后重启系统
-
同意许可协议
-
输入用户名密码进入系统
-
进入界面
-
连接网络
-
打开命令终端
-
ifconfig命令查看ip
-
上传达梦数据库安装包到opt目录下(可以使用xftp)
五、达梦数据库DM8安装
- 创建用户组
groupadd dinstall
- 创建用户
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
- 更改用户 dmdba 的密码
passwd dmdba
- 创建数据库安装目录
mkdir /dm8
- dmdba用户赋予文件权限
chown dmdba:dinstall /dm8
- 创建镜像文件挂载目录
mkdir /mnt/dm
- 挂载文件
mount /opt/dm8_20210818_x86_rh6_64_ent_8.4.2.18_pack14.iso /mnt/dm
- 切换到dmdba用户
su - dmdba
- 进入挂载目录
cd /mnt/dm
-
以上流程终端显示
-
执行安装命令
./DMInstall.bin -i
- 临时空间不足报错处理
su root
mkdir -p /tem1
chown dmdba:dinstall /tem1
su dmdba
export DM_INSTALL_TMPDIR=/tem1
./DMInstall.bin -i
- “可打开文件数过少,建议至少设置为65536或更多”警告处理
su root
vi /etc/security/limits.conf
su dmdba
末尾添加
dmdba soft nofile 65535
dmdba hard nofile 65535
root soft nofile 65535
root hard nofile 65535
修改以后保存,注销当前用户,重新登录,执行
ulimit -a
- 依次输入安装参数信息
15. 切换到root用户并执行脚本
su root
/dm8/script/root/root_installer.sh
六、dminit 命令行方式创建数据库
- dminit 命令行方式创建数据库
cd /dm8/bin
./dminit path=/dm8/data db_name=DAMENG instance_name=DMSERVER port_num=5236 sysdba_pwd=Dameng123 LOG_SIZE=128
- 参数含义
./dminit help
七、注册和启动服务
- 注册服务
cd /dm8/script/root
./dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /dm8/data/DAMENG/dm.ini
- 启动服务
systemctl start DmServiceDMSERVER
八、WINDOWS版本DM 的客户端工具,远程连接达梦数据库
- 开放端口
su root
firewall-cmd --zone=public --add-port=5236/tcp --permanent
firewall-cmd --reload
-
WINDOWS上安装达梦客户端
链接:https://pan.baidu.com/s/1vdI7VpLxTNSxEwphJQuR8w
提取码:4la9 -
打开DM管理工具
-
输入连接信息,成功连接
总结
成功安装达梦数据库只是迈出了一小步,但也是关键的一步。学无止境,精益求精,朋友们继续加油吧!
更多推荐
所有评论(0)