达梦(DM)数据库安装

简介: 简述windows环境下达梦(DM)数据库安装操作

达梦(DM)数据库作为国产数据库的代表,在金融、央企、政府项目中有着广泛的应用,达梦在线服务平台地址:https://eco.dameng.com/

下载DM

在安装达梦数据库之前,首先需要下载达梦数据库文件,点击达梦在线服务平台右上角的【下载】

image.png

选择需要下载的DM8数据库平台版本,下载完成后你会得到一个文件名为 dm8_20200930_x86_rh7_64_ent_8.1.1.134.iso 的iso文件,其中

dm8: 数据库大版本为 dm8
20200930: 数据库版本发布日期
x86: 安装包匹配的 CPU 架构
rh7: 安装包匹配的系统版本 (redhat 7)
ent: 数据库为企业版
8.1.1.134: 数据库详细版本号

DM数据库安装

DM数据库支持多种环境的安装,包括Windows 安装、Linux 安装、Docker安装,这里主要简述Windows安装操作步骤

安装前准备

在安装之前首先需要打开你本地电脑的 cmd 命令行窗口工具,输入 systeminfo 查看系统信息,确认DM 数据库安装程序与当前操作系统匹配

image.png

检查系统内存

为了保证 DM 数据库的正确安装和运行,要尽量保证操作系统至少 1 GB 以上的可用内存 (RAM),打开任务管理器

image.png

检查存储空间

DM 完全安装需要至少 1 GB 以上的存储空间,需要提前规划好安装目录,预留足够的存储空间。

数据库安装

双击运行【setup.exe】安装程序,请根据系统配置选择相应语言与时区,点击【确定】按钮继续安装。

点击【下一步】按钮继续安装

在安装和使用 DM 数据库之前,需要用户阅读并接受许可证协议

点击【接受】进入验证 Key 文件环节,验证 Key 文件环节可跳过,如果没有 Key 文件,点击【下一步】即可。如有则点击【浏览】按钮,选取 Key 文件,安装程序将自动验证 Key 文件合法性,点击【下一步】继续安装

DM 安装程序提供四种安装方式:“典型安装”、“服务器安装”、“客户端安装”和“自定义安装”,此处建议选择【典型安装】

说明:

典型安装包括:服务器、客户端、驱动、用户手册、数据库服务。
服务器安装包括:服务器、驱动、用户手册、数据库服务。
客户端安装包括:客户端、驱动、用户手册。
自定义安装包括:用户根据需求勾选组件,可以是服务器、客户端、驱动、用户手册、数据库服务中的任意组合。

DM 默认安装在 C:\dmdbms 目录下,不建议使用默认目录,改为其他任意盘符即可,比如 E:\dmdbs

这里需要说明

安装路径里的目录名由英文字母、数字和下划线等组成,不建议使用包含空格和中文字符的路径等

选择快捷方式在开始菜单中的文件夹名称,默认为【达梦数据库】,点击【下一步】

进入安装前小结,小结显示用户即将进行的数据库安装信息,例如产品名称、版本信息、安装类型、安装目录、可用空间、可用内存等信息,用户检查无误后点击【安装】按钮进行 DM 数据库的安装

安装过程需耐心等待 1~2 分钟

数据库安装完成后,选择【初始化】数据库

配置实例

进入初始化此处建议选择【创建数据库实例】,点击【开始】进入下一步骤

创建数据库模板,此处建议选择【一般用途】即可

指定数据库目录,本例中数据库安装路径为 E:\dmdbs

数据库标识,这里输入数据库名称、实例名、端口号等参数

数据库文件所在位置,此处选择默认配置即可

你也可以通过选择或输入确定数据库控制、数据库日志等文件的所在位置,并可通过右侧功能按钮,对文件进行添加或删除。

初始化数据库参数,此处选择默认配置即可

相关参数说明

EXTENT_SIZE 数据文件使用的簇大小 (16),可选值: 16、 32、 64,单位:页
PAGE_SIZE 数据页大小 (8),可选值: 4、 8、 16、 32,单位: KB
LOG_SIZE 日志文件大小 (256),单位为: MB,范围为: 64 MB~2 GB
CASE_SENSITIVE 大小敏感 (Y),可选值: Y/N, 1/0
CHARSET/UNICODE_FLAG 字符集 (0),可选值: 0[GB18030], 1[UTF-8], 2[EUC-KR]

口令管理,此处选择默认配置即可,默认口令与登录名一致

你也可以输入 SYSDBA,SYSAUDITOR 的密码,对默认口令进行更改。

选择创建示例库,此处建议勾选创建示例库 BOOKSHOP 或 DMHR,作为测试环境

在安装数据库之前,将显示你通过数据库配置工具设置的相关参数。点击【完成】进行数据库实例的初始化工作,

安装完成后将弹出数据库相关参数及文件位置。点击【完成】即可

启动、停止数据库

安装完成之后选择【DM服务查看器】

image.png

可以看到DM数据库实例服务

image.png

鼠标右键可以停止或重启数据库实例服务

image.png

到这里,整个DM数据库的下载、安装、启动步骤就算完成了。

本文参考达梦数据库官方文档:https://eco.dameng.com/document/dm/zh-cn/start/,官方文档写的很全,感兴趣的可以自行查阅。

相关文章
|
11天前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
155 7
|
17天前
|
数据库
【赵渝强老师】达梦数据库实例的状态
达梦数据库实例包含NORMAL、PRIMARY和STANDBY三种模式,以及MOUNT、OPEN和SUSPEND三种状态。模式之间可在MOUNT状态下相互转换,不同状态与模式适用于数据库的启动、配置及运行需求。
|
5月前
|
Ubuntu 关系型数据库 Linux
Linux数据库安装
本文介绍了在CentOS 8.0和Ubuntu 22.04系统上安装、配置和启动MariaDB数据库服务器的详细步骤。包括通过`yum`和`apt`包管理器安装MariaDB服务,启动并检查服务运行状态,设置root用户密码以及连接数据库的基本操作。此外,还展示了如何在Ubuntu上更新软件包列表、安装依赖项,并验证MariaDB的版本和运行状态。通过这些步骤,用户可以成功部署并初始化MariaDB环境,为后续数据库管理与应用开发奠定基础。
259 61
|
4月前
|
SQL 关系型数据库 MySQL
MySQL下载安装全攻略!小白也能轻松上手,从此数据库不再难搞!
这是一份详细的MySQL安装与配置教程,适合初学者快速上手。内容涵盖从下载到安装的每一步操作,包括选择版本、设置路径、配置端口及密码等。同时提供基础操作指南,如数据库管理、数据表增删改查、用户权限设置等。还介绍了备份恢复、图形化工具使用和性能优化技巧,帮助用户全面掌握MySQL的使用方法。附带常见问题解决方法,保姆级教学让你无忧入门!
MySQL下载安装全攻略!小白也能轻松上手,从此数据库不再难搞!
|
6月前
|
SQL 缓存 分布式数据库
【赵渝强老师】达梦数据库的线程结构
达梦数据库采用单进程、多线程结构,利用对称服务器架构实现高效资源利用与可扩展性。其核心线程类型包括监听线程(管理客户端连接)、I/O线程(处理数据页读写)、工作线程(执行数据操作)、调度线程(定时任务管理)和日志刷新线程(确保REDO日志刷盘)。通过合理分工与同步机制,达梦数据库实现了高性能与稳定性。视频讲解进一步详细介绍了各线程的功能与协作方式。
163 1
【赵渝强老师】达梦数据库的线程结构
|
5月前
|
监控 Java Shell
【YashanDB 知识库】ycm 托管数据库时,数据库非 OM 安装无法托管
本文主要介绍了因数据库未按规范使用 yasboot 安装导致的问题及解决方法。问题表现为无 yasom 和 yasagent 进程,且目录结构缺失,致使 ycm 无法托管与监控。分析发现可能是数据库版本旧或安装不规范引起。解决方法为先生成配置文件,安装 yasom 和 yasagent,再生成并修改托管配置模板,最终通过命令完成托管至 yasom 和 ycm。总结强调了按规范安装数据库的重要性以避免类似问题。
|
6月前
|
存储 SQL NoSQL
【赵渝强老师】达梦数据库的逻辑存储结构
本文介绍了达梦数据库的存储结构,包括逻辑和物理存储两部分。逻辑存储结构由数据库(Database)、表空间(Tablespaces)、段(Segments)、簇(Cluster)和页(Page)组成。数据库是最大逻辑单元,包含所有表、索引等;表空间由数据文件组成,用于存储对象;段由簇构成,簇包含连续的数据页;页是最小存储单元。文中还提供了查询表空间、段和页大小的SQL语句,并附有视频讲解和示意图。
254 7
|
6月前
|
存储 SQL 数据库
【赵渝强老师】达梦数据库的数据库对象
达梦数据库包含基本与复杂两大类数据库对象。基本对象如表、索引、视图、序列和同义词,通过单一DDL语句创建和管理。表是数据存储核心,支持多种数据类型;索引提升查询速度,常见类型包括聚集、唯一、函数等索引;视图提供虚表功能;序列生成有序整数;同义词简化对象访问。复杂对象包括存储过程、函数和触发器,需用DMSQL语言开发,适用于更复杂的业务逻辑处理。文中通过实例详细介绍了各类对象的创建与使用方法。
319 3
|
6月前
|
SQL 存储 缓存
【赵渝强老师】达梦数据库的内存结构
本文介绍了达梦数据库管理系统的内存结构,包括内存池、缓冲区、排序区和哈希区。内存池分为共享内存池和运行时内存池,能够提高内存申请与释放效率,并便于监控内存使用情况。缓冲区涵盖数据缓冲区、日志缓冲区、字典缓冲区和SQL缓冲区,用于优化数据读写和查询性能。排序区和哈希区分别提供排序和哈希连接所需的内存空间,通过合理配置参数可提升系统效率。文内附有具体配置示例及视频讲解,帮助用户深入理解达梦数据库的内存管理机制。
168 0
|
6月前
|
存储 SQL 安全
【赵渝强老师】达梦数据库的物理存储结构
本文介绍了达梦数据库的存储结构及各类物理文件的作用。达梦数据库通过逻辑和物理存储结构管理数据,包含配置文件(如dm.ini、sqllog.ini)、控制文件(dm.ctl)、数据文件(*.dbf)、重做日志文件(*.log)、归档日志文件、备份文件(*.bak)等。配置文件用于功能设置,控制文件记录数据库初始信息,数据文件存储实际数据,重做日志用于故障恢复,归档日志增强数据安全性,备份文件保障数据完整性,跟踪与事件日志辅助问题分析。这些文件共同确保数据库高效、稳定运行。
281 0