1 Windows安装

1.1安装前准备

达梦数据库是一款自主研发的大型通用关系型数据库,具有高兼容性、高可用性、高可靠性和高安全性。达梦在线服务平台提供X86平台、信创平台、Docker镜像开发版下载。下载可访问https://eco.dameng.com/download/?_blank。官方文档请访问https://eco.dameng.com/docs/zh-cn/start/install-dm-windows-prepare.html。
用户在windows环境下安装达梦数据库首先
1.检查系统信息
打开cmd命令行工具,输入systeminfo查看系统信息,确保DM数据库与当前系统相匹配。

2.检查系统内存(至少保证有1G内存可用)
可通过任务管理器查看性能-内存

3.检查存储空间
DM完全安装至少需要1G存储空间,需要提前规划好安装目录空间、数据库实例存储空间等。

1.2数据库安装

官方下载对应windows系统的版本之后

点击setup.exe运行,选择语言和时区

然后点击下一步继续安装,一直点击下一步,在验证key文件时,如果没有则跳过,官方开发版有一年试用期。
选择安装组件,提供四种安装方式,典型安装(推荐,全选,包括有服务器端和客户端),客户端安装(客户端、驱动、用户手册),服务器端安装(服务器、驱动、用户手册、数据库服务),自定义安装(可选任意组件组合安装)

选择安装目录
可自己选择任意目录,为方便后续使用要保存存储空间充足。
安装前小结,显示数据库相关安装信息。

数据库安装需要几分钟。

数据库安装成功后,初始化数据库。

1.3 配置数据库实例

创建数据库实例,选择数据库目录

输入数据库名称、实例名、端口号(默认数据库名为DAMENG,实例名为DMSERVER,端口号为5236)

选择数据库控制文件、数据文件、日志文件等所在位置,默认配置即可,也可手动修改。

选择数据库初始化参数(簇大小、页大小、日志文件大小、选择字符集、是否大小写敏感),簇大小、页大小一经设定之后不能修改,默认值为簇16页8。

口令管理(默认口令和登录名一致,可修改SYSDBA和SYSAUDITOR的口令)

创建数据库摘要

数据库安装完成

1.4启动、停止数据库服务

在开始菜单栏下搜索达梦数据库文件夹下有DM服务查看器,可对服务进行启动或停止。

2 Linux安装

2.1安装前准备

这里采用的是使用虚拟机安装linux系统,安装达梦数据库。
虚拟机软件VMWARE官网下载https://www.vmware.com/cn.html
Linux系统:Ubuntu20.04-desktop,官网下载http://old-releases.ubuntu.com/releases/,官网比较慢,也可以在阿里云开源镜像里下载。
达梦数据库镜像文件:dm8_20220525_x86_rh6_64.iso
1.新建dmdba用户和所在的组
切换到root用户下,
创建用户所在的组 group dinstall
创建用户 useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
参数说明:-g 指定用户所在组 ,-m 自动创建用户的家目录,-d 指定用户登入时的目录,-s 指定用户登入后所使用的shell
修改dmdba密码 passwd dmdba

2.修改文件打开的最大数
vi /etc/security/limits.conf
在最后添加四条语句
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384

切换到dmdba用户,查看是否生效 ulimit -a

ulimit -n 65536设置参数可临时生效,重启服务器永久生效。

3.挂载镜像

在官网下载镜像之后可用通过xshell或者xftp把镜像文件传输到虚拟机中
切换root用户,把下载好的达梦数据库iso镜像保存在/opt目录下
执行mount -o loop /opt/dm8_20220525_x86_rh6_64.iso /mnt 挂载镜像

新建安装目录
在根目录下创建 /dm8 文件夹,用来安装 DM 数据库。mkdir /dm8
使用 root 用户建立文件夹,待 dmdba 用户建立完成后需将文件所有者更改为 dmdba 用户,否则无法安装到该目录下

修改安装目录权限
将新建的安装路径目录权限的用户修改为 dmdba,用户组修改为 dinstall。
chown dmdba:dinstall -R /dm8/
给安装路径下的文件设置 755 权限。命令如下:
chmod -R 755 /dm8

2.2数据库安装

可采用命令行或图形化界面安装数据库。图形化安装和在windows环境下安装类似,下面采用命令行安装。
切换到dmdba用户下,在/mnt目录下安装 ./DMInstall.bin -i
按照需求选择安装语言、key文件、时区、安装方式、安装目录、

2.3命令行配置实例

进入到 DM 数据库安装目录下的 bin 目录中,使用 dminit 命令初始化实例。
dminit 命令可设置多种参数,执行./dminit help查看可配置参数。

使用默认参数初始化实例,需要附加实例存放路径

2.4命令行注册服务

注册服务需使用 root 用户进行注册。使用 root 用户进入数据库安装目录的 /script/root 下,注册服务:./dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DAMENG/dm.ini -p DMSERVER

2.5命令行启停数据库

服务注册成功后,启动数据库,systemctl start DmServiceDMSERVER.service
停止数据库,systemctl stop DmServiceDMSERVER.service

重启数据库,systemctl restart DmServiceDMSERVER.service
查看数据库服务状态,systemctl status DmServiceDMSERVER.service

也可进入 DM 安装目录下的 bin 目录下,启动/停止/重启数据库,./DmServiceDMSERVER start/stop/restart
查看数据库状态,./DmServiceDMSERVER status

若遇见其他问题可访问达梦在线服务平台https://eco.dameng.com/

DM数据库windwos和linux环境单机安装部署相关推荐

  1. awstats linux日志分析,Linux环境下安装部署AWStats日志分析系统实例

    AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息. 此文章主要讲解如何在linux系统下安 ...

  2. Linux环境下安装部署AWStats日志分析系统实例

    AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息.       此文章主要讲解如何在lin ...

  3. Linux环境下安装部署redis

    目录 一.下载安装包 二.安装redis 2.1 下载安装最新版的gcc编译器 2.2 上传安装包至 /opt 目录 2.3 解压命令 2.4 解压完成后进入目录 2.5 执行make命令 2.6 如 ...

  4. 【Jmeter篇】Linux环境下安装部署运行Jmeter

    JDK安装和配置 1.使用yum线上安装jdk1.8 yum -y list java* #浏览线上所有jdk版本列表 yum -y list java-1.8*#浏览线上jdk1.7版本列表 yum ...

  5. Linux环境下安装部署运行Jmeter

    JDK安装和配置 1.使用yum线上安装jdk1.8 yum -y list java* #浏览线上所有jdk版本列表 yum -y list java-1.8*#浏览线上jdk1.7版本列表 yum ...

  6. RHEL 8 Linux环境下安装部署DHCP

    目录 一.DHCP介绍 二.DHCP涉及的常见术语 三.关闭防火墙和selinux 四.DHCP安装和配置本地软件仓库 五.查看配置文件 五.DHCP启动 一.DHCP介绍 DHCP(Dynamic ...

  7. Linux环境Spark安装配置及使用

    Linux环境Spark安装配置及使用 1. 认识Spark (1) Spark介绍 大数据计算引擎 官网:spark.apache.org/ 官方介绍:Apache Spark™ is a unif ...

  8. Linux环境HBase安装配置及使用

    Linux环境HBase安装配置及使用 1. 认识HBase (1) HBase介绍 HBase = Hadoop database,Hadoop数据库 开源数据库 官网:hbase.apache.o ...

  9. Linux环境下安装Tigase XMPP Server

    Tigase是一种XMPP服务器,可以作为采用XMPP协议的各种IM(Instant Messeging)工具(如Pandion.Spark等)的服务器. 在Linux环境下安装Tigase的步骤如下 ...

最新文章

  1. 如何按键对字典排序?
  2. Eclipse如何导入maven项目,以及配置maven
  3. Android --- 两种设置字体加粗的方法
  4. java lamda循环条件_Java lambda 循环累加求和代码
  5. vue-cli 没有build如何配置_webpack4配置实现浏览器长期缓存
  6. Missing artifact net.sf.json-lib:json-lib:jar:2.4错误和Eclipse安装Maven插件错误
  7. 第一百零八期:比较容易理解的Hbase架构全解,10分钟学会,建议收藏
  8. Oracle char varchar varchar2 nvarchar2 的区别
  9. 从零开始学Pytorch(九)之批量归一化和残差网络
  10. 用php做一个分页显示的,php一个分页显示类
  11. BZOJ1787 Meet紧急集合
  12. 深度 | 无法找到“黑点”的代码,连顶级黑客也束手无策
  13. C++ 语法概括总结
  14. 安卓抓包,为何总是 Tunnel to?
  15. 新中大银色快车服务器重装,新中大简约型ERP软件银色快车SEV9.0版安装说明.doc...
  16. hibernate两张表关联查询
  17. iOS开发之静态库.a的制作教程
  18. Unknown host 'dl.google.com'. You may need to adjust the proxy settings in Gradle.
  19. 谷仓(某校老师原创题)
  20. Spring Cloud-Alibaba

热门文章

  1. python抽奖游戏大全_python实现转盘效果 python实现轮盘抽奖游戏
  2. HTML页面上传图片直接预览
  3. Unity3D 片元NDC空间z值(ZBuffer)转View空间z值,公式推导
  4. 上海人设提示访问接口出错
  5. 软件项目的测试计划和报告,如何撰写压力测试计划书与压力测试报告(一)
  6. 存储系统测试工具学习之vdbench
  7. 对称加密和非对称加密原理
  8. 在TeXstuidio中如何设置XeLaTeX编译
  9. 等额本息贷款月付款额的推导公式
  10. Qt:QTextStream