银河麒麟v10安装达梦数据库

简介: 银河麒麟v10安装达梦数据库

简介

达梦数据库是商业化的国产关系型数据库,体系架构比较像Oracle。

原生安装

  • 系统版本:银河麒麟V10服务器版
  • 数据库版本:DM8
  1. 下载官方安装包,解压后有个ISO文件和包含sha256校验信息的txt文件,先计算ISO文件的sha256值,对比txt文件中的信息,确定iso文件是否完整。
sha256 dm8_20220525_x86_rh6_64.iso
  1. 挂载iso文件
mkdir -p /mnt/cdrom
mount -t iso9660 /home/dm8_20220525_x86_rh6_64.iso /mnt/cdrom
cp /mnt/cdrom/DMInstall.bin
  1. 设置JAVA环境。除了常见的JAVA_HOME,还要加一个DM_JAVA_HOME,值和JAVA_HOME相等即可。JDK包从Oracle官网下载。
  2. 创建安装用户
# 1. 创建安装组
groupadd -g 12349 dinstall
# 2. 创建安装用户
useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
# 3. 设置密码。银河麒麟系统要求用户密码不能太简单
echo -en 'daMeng!@#2022' | passwd --stdin dmdba
  1. 修改可打开文件描述符数的系统参数(centos下可以直接生效,但银河麒麟不太清楚咋回事,需要重启才能生效)
cat >> /etc/security/limits.conf << EOF
* soft nofile 131072
* hard nofile 131072
EOF
  1. 执行安装
# 使用root用户
cp /mnt/cdrom/DMInstall.bin /home/dmdba
chown dmdba:dinstall /home/dmdba/DMInstall.bin
umount /mnt/cdrom
su - dmdba
# 切换到dmdba用户后执行:
chmod 755 DMInstall.bin
./DMInstall.bin -i
# 根据提示进行安装。
# 语言可选中英文,中文即可。
# 是否输入Key路径。输入"n"可试用一年,有license的话可按"y"
# 时区可选中国标准时间
# 安装类型可自定义,自定义后输入"1 2 3 4 5"可全量安装
# 安装目录默认在 $HOME/dmdbms,如果使用dmdba用户,回车默认即可
# 根据提示切换到root用户执行命令
/home/dmdba/dmdbms/script/root/root_installer.sh
# SYSDBA的默认密码是SYSDBA
  1. 创建数据库
cd /home/dmdba/dmdbms/bin
# PATH: 指定数据库路径
# PAGE_SIZE: 页大小,单位K,默认为8
# CHARSET: 字符集,1表示UTF-8,0表示GB18030
# BUFFER: 缓冲区大小,单位MB,默认100
./dminit PATH=/home/dmdba/database PAGE_SIZE=16 CHARSET=1 BUFFER=2048
  1. 使用root用户注册服务
cd /home/dmdba/dmdbms/script/root
./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/database/DAMENG/dm.ini -p DMSERVER
  1. 启动
cd /home/dmdba/dmdbms/
./DmServiceDMSERVER start

补充

  • 命令行登录到本地数据库控制台
cd /home/dmdba/dmdbms/tool
./disql
# 没修改SYSDBA密码的话,直接回车默认即可
相关文章
|
5月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
573 7
|
5月前
|
数据库
【赵渝强老师】达梦数据库实例的状态
达梦数据库实例包含NORMAL、PRIMARY和STANDBY三种模式,以及MOUNT、OPEN和SUSPEND三种状态。模式之间可在MOUNT状态下相互转换,不同状态与模式适用于数据库的启动、配置及运行需求。
338 1
|
10月前
|
Ubuntu 关系型数据库 Linux
Linux数据库安装
本文介绍了在CentOS 8.0和Ubuntu 22.04系统上安装、配置和启动MariaDB数据库服务器的详细步骤。包括通过`yum`和`apt`包管理器安装MariaDB服务,启动并检查服务运行状态,设置root用户密码以及连接数据库的基本操作。此外,还展示了如何在Ubuntu上更新软件包列表、安装依赖项,并验证MariaDB的版本和运行状态。通过这些步骤,用户可以成功部署并初始化MariaDB环境,为后续数据库管理与应用开发奠定基础。
484 61
|
9月前
|
SQL 关系型数据库 MySQL
MySQL下载安装全攻略!小白也能轻松上手,从此数据库不再难搞!
这是一份详细的MySQL安装与配置教程,适合初学者快速上手。内容涵盖从下载到安装的每一步操作,包括选择版本、设置路径、配置端口及密码等。同时提供基础操作指南,如数据库管理、数据表增删改查、用户权限设置等。还介绍了备份恢复、图形化工具使用和性能优化技巧,帮助用户全面掌握MySQL的使用方法。附带常见问题解决方法,保姆级教学让你无忧入门!
1189 21
MySQL下载安装全攻略!小白也能轻松上手,从此数据库不再难搞!
|
11月前
|
SQL 缓存 分布式数据库
【赵渝强老师】达梦数据库的线程结构
达梦数据库采用单进程、多线程结构,利用对称服务器架构实现高效资源利用与可扩展性。其核心线程类型包括监听线程(管理客户端连接)、I/O线程(处理数据页读写)、工作线程(执行数据操作)、调度线程(定时任务管理)和日志刷新线程(确保REDO日志刷盘)。通过合理分工与同步机制,达梦数据库实现了高性能与稳定性。视频讲解进一步详细介绍了各线程的功能与协作方式。
322 1
【赵渝强老师】达梦数据库的线程结构
|
10月前
|
监控 Java Shell
【YashanDB 知识库】ycm 托管数据库时,数据库非 OM 安装无法托管
本文主要介绍了因数据库未按规范使用 yasboot 安装导致的问题及解决方法。问题表现为无 yasom 和 yasagent 进程,且目录结构缺失,致使 ycm 无法托管与监控。分析发现可能是数据库版本旧或安装不规范引起。解决方法为先生成配置文件,安装 yasom 和 yasagent,再生成并修改托管配置模板,最终通过命令完成托管至 yasom 和 ycm。总结强调了按规范安装数据库的重要性以避免类似问题。
|
11月前
|
SQL 存储 缓存
【赵渝强老师】达梦数据库的内存结构
本文介绍了达梦数据库管理系统的内存结构,包括内存池、缓冲区、排序区和哈希区。内存池分为共享内存池和运行时内存池,能够提高内存申请与释放效率,并便于监控内存使用情况。缓冲区涵盖数据缓冲区、日志缓冲区、字典缓冲区和SQL缓冲区,用于优化数据读写和查询性能。排序区和哈希区分别提供排序和哈希连接所需的内存空间,通过合理配置参数可提升系统效率。文内附有具体配置示例及视频讲解,帮助用户深入理解达梦数据库的内存管理机制。
377 0
|
11月前
|
存储 SQL 安全
【赵渝强老师】达梦数据库的物理存储结构
本文介绍了达梦数据库的存储结构及各类物理文件的作用。达梦数据库通过逻辑和物理存储结构管理数据,包含配置文件(如dm.ini、sqllog.ini)、控制文件(dm.ctl)、数据文件(*.dbf)、重做日志文件(*.log)、归档日志文件、备份文件(*.bak)等。配置文件用于功能设置,控制文件记录数据库初始信息,数据文件存储实际数据,重做日志用于故障恢复,归档日志增强数据安全性,备份文件保障数据完整性,跟踪与事件日志辅助问题分析。这些文件共同确保数据库高效、稳定运行。
497 0
|
5月前
|
缓存 关系型数据库 BI
使用MYSQL Report分析数据库性能(下)
使用MYSQL Report分析数据库性能
434 158
|
5月前
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。