(linux-x86-arm-mips)银河麒麟安装国产达梦数据库

简介: (linux-x86)银河麒麟安装国产达梦数据库

达梦官网https://www.dameng.com/list_103.html,下载x86版本,上传至桌面

切换至root
sudo -i

查看文件大小

du -sh *

解压

unzip dm8_20210712_x86_rh6_64_ent.zip
ls
cd dm8_20210712_x86_rh6_64_ent/

安装vim

apt install vim -y

修改操作系统资源限制

vim /etc/security/limits.conf
dmdba soft nproc 65536
dmdba hard nproc 65536
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba hard core unlimited
dmdba soft core unlimited

vim /etc/security/limits.d/20-nproc.conf

  • soft nproc 65536

vim /etc/sysctl.conf
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
vm.swappiness = 0
vm.dirty_background_ratio = 3
vm.dirty_ratio = 80
vm.dirty_expire_centisecs = 500
vm.dirty_writeback_centisecs = 100

使内核参数生效

sysctl -p

创建安装用户和组

groupadd -g 10000 dinstall
useradd -u 10001 -g dinstall -m -d /home/dmdba dmdba
echo "root:自定义"| chpasswd

创建数据文件存放目录

mkdir /data/
mkdir /data/dmdata
chown -R dmdba:dinstall /data/dmdata

将镜像挂载至/mnt

mount -o loop dm8_20210712_x86_rh6_64_ent_8.1.2.38_pack1.iso /mnt
cp /mnt/DMInstall.bin /home/dmdba
chown -R dmdba:dinstall /home/dmdba/DMInstall.bin

安装数据库

su - dmdba
./DMInstall.bin -i

请以root系统用户执行命令:/home/dmdba/dmdbms/script/root/root_installer.sh

exit
/home/dmdba/dmdbms/script/root/root_installer.sh

初始化数据库

su - dmdba
cd /home/dmdba/dmdbms/bin
./dminit path=/data/dmdata page_size=32 log_size=2048 charset=1 case_sensitive=1 length_in_char=0

注册数据库服务,切换root

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

启动数据库服务

cd /home/dmdba/dmdbms/bin
./DmServiceDMSERVER start

数据库登陆

cd /home/dmdba/dmdbms/bin
./disql SYSDBA/SYSDBA 或 ./disql SYSDBA/SYSDBA123

打开达梦数据库可视化界面,打开一个新的终端root

xhost +
export DISPLAY=:0
cd /home/dmdba/dmdbms/tool
./manager

安装流程参考达梦官方操作手册

目录
相关文章
|
19小时前
|
SQL 关系型数据库 数据库
国产数据实战之docker部署MyWebSQL数据库管理工具
【10月更文挑战第23天】国产数据实战之docker部署MyWebSQL数据库管理工具
11 2
国产数据实战之docker部署MyWebSQL数据库管理工具
|
1天前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
20 3
|
1天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
10 2
|
13天前
|
SQL Oracle 关系型数据库
安装最新 MySQL 8.0 数据库(教学用)
安装最新 MySQL 8.0 数据库(教学用)
74 4
|
17天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置服务等,并与使用 RPM 包安装进行了对比,帮助读者根据需求选择合适的方法。编译源码安装虽然复杂,但提供了更高的定制性和灵活性。
145 2
|
16天前
|
SQL 数据库
达梦数据库阻塞死锁及解锁
【10月更文挑战第6天】本文介绍了在达梦数据库中模拟和解决死锁的方法。首先通过创建表并插入数据但不提交事务,模拟了阻塞情况;接着利用V$TRXWAIT和V$SESSIONS视图查询阻塞信息,并通过SP_CLOSE_SESSION函数解决阻塞。最后讨论了死锁的成因及避免策略,强调了正确管理事务的重要性。
|
14天前
|
Oracle Java 关系型数据库
使用DataGrip链接达梦数据库
使用DataGrip链接达梦数据库
25 0
|
18天前
|
存储 SQL 关系型数据库
Mysql学习笔记(二):数据库命令行代码总结
这篇文章是关于MySQL数据库命令行操作的总结,包括登录、退出、查看时间与版本、数据库和数据表的基本操作(如创建、删除、查看)、数据的增删改查等。它还涉及了如何通过SQL语句进行条件查询、模糊查询、范围查询和限制查询,以及如何进行表结构的修改。这些内容对于初学者来说非常实用,是学习MySQL数据库管理的基础。
74 6
|
15天前
|
存储 关系型数据库 MySQL
Mysql(4)—数据库索引
数据库索引是用于提高数据检索效率的数据结构,类似于书籍中的索引。它允许用户快速找到数据,而无需扫描整个表。MySQL中的索引可以显著提升查询速度,使数据库操作更加高效。索引的发展经历了从无索引、简单索引到B-树、哈希索引、位图索引、全文索引等多个阶段。
50 3
Mysql(4)—数据库索引
|
18天前
|
SQL Ubuntu 关系型数据库
Mysql学习笔记(一):数据库详细介绍以及Navicat简单使用
本文为MySQL学习笔记,介绍了数据库的基本概念,包括行、列、主键等,并解释了C/S和B/S架构以及SQL语言的分类。接着,指导如何在Windows和Ubuntu系统上安装MySQL,并提供了启动、停止和重启服务的命令。文章还涵盖了Navicat的使用,包括安装、登录和新建表格等步骤。最后,介绍了MySQL中的数据类型和字段约束,如主键、外键、非空和唯一等。
57 3
Mysql学习笔记(一):数据库详细介绍以及Navicat简单使用