注册
达梦数据库安装:Windows版本
专栏/技术分享/ 文章详情 /

达梦数据库安装:Windows版本

狂妄 2025/11/07 1175 0 0
摘要

达梦数据库安装:Windows版本
一、概述
在本文中,基于技术验证与快速入门的学习目标,选择了Windows版本的达梦数据库作为实践环境。
Windows平台有其独特的优势,图形化界面和简化的安装流程,极大地降低了数据库初学者的入门门槛,能够理解达梦数据库的功能特性、SQL语法及迁移等操作。
在熟悉Windows平台后,将有助于学习在性能更加优越的Linux环境中进行部署和性能调优实践,从而构建完整、系统的知识体系。

二、安装数据库
前置准备
在安装之前,需要了解本机电脑的配置情况,是否达到了数据库安装的配置,以及根据配置选择正确的数据库版本。

1、检查当前操作系统的相关信息
a.Win+R 打开运行窗口
b.输入 cmd,打开命令行工具
c.输入 systeminfo 命令进行查询
image.png

2、检查系统内存
a.打开任务管理器
b.操作系统至少 2 GB 以上的可用内存 (RAM)。DM 数据库安装或启动失败的主要原因。
image.png

3、打开文件夹,检查存储空间
image.png

进入达梦官方网站,选择对应版本
1、达梦在线服务平台:eco.dameng.com
版本选择
下载内容分为cpu平台与操作系统,如果选择错误,程序无法安装或启动
Windows版本x86平台:
image.png

开始安装

1、解压后找到setup.exe文件,右键启动安装程序。最好以管理员方式启动。
image.png

2、选择语言与时区。
image.png

3、验证key文件
Key文件的作用是控制版本
a.如果安装的是安全版DM Secure Edition:有严格安全要求的信息需要使用安全版,在此步骤需要提供有效的 Key 文件。
b.如果安装的是企业版DM Enterprise Edition:追求高性能、高可用且无特殊安全合规要求选择企业版,此步骤会自动跳过,直接进入下一步。
image.png

4、选择安装组件
image.png
以下是每个组件包含的模块:
典型安装包括:服务器、客户端、驱动、用户手册、数据库服务。
服务器安装包括:服务器、驱动、用户手册、数据库服务。
客户端安装包括:客户端、驱动、用户手册。
自定义安装包括:用户根据需求勾选组件,可以是服务器、客户端、驱动、用户手册、数据库服务中的任意组合。

5、选择安装目录
image.png

6、安装前小结
用户检查无误后点击【安装】按钮进行 DM 数据库的安装
image.png
初始化实例
image.png

1、创建数据库模板
image.png
选择:
一般用途:处理日常交易
联机分析:数据量大、查询复杂(涉及多表关联、聚合计算)、但增删改操作相对较少且集中
联机事务:强调数据的强一致性和高并发性,要求响应速度极快

2、选择数据库实例目录
image.png
3、输入数据库标识
image.png

数据库文件所在位置
控制文件路径 数据文件日志
image.pngimage.png
redo 日志文件 初始化日志
image.pngimage.png

数据库初始化参数
image.png

1、口令管理
image.png
2、选择创建示例库
这两个库可作为测试环境
image.png
3、创建数据库摘要
image.png

4、安装完成后具体的功能模块,位置在开始菜单查看
image.png

三、安装总结
1、熟悉达梦数据库组件,定位问题才能找到对应的文档

A. bin 核心命令目录。存放达梦数据库的核心可执行文件,如启动工具dmserver、命令行工具disql、备份恢复工具dmrman等
B.data数据存储目录。数据库实例的文件在这。
C.doc官方文档目录
DM8系统管理员手册:学习如何创建数据库、表空间、用户、权限管理、性能监控,查参数也在这里
作业系统手册:作业配置看这个
守护集群手册:学习原理及参数
D.tool​图形化工具目录。包含管理工具、数据迁移工具DTS等,提供可视化操作界面
E.log日志目录。记录数据库的运行日志、错误日志和跟踪日志。报错要学会查看这里的日志文件
driver

2、磁盘空间选择
达梦数据库安装时,最好选择数据盘

原因:
A.数据安全​​
系统盘(C盘)的风险:操作系统通常安装在C盘。如果Windows系统崩溃、中毒或需要重装,格式化C盘是常规操作。如果数据库也装在C盘,所有数据将永久丢失。将数据库(包括程序文件和数据文件)安装在独立的D盘或E盘。这样即使操作系统需要重装,您的数据库数据也能完好无损。

B.性能考量​
I/O(输入/输出)竞争:系统盘(C盘)本身就有大量的操作系统读写活动。如果数据库这种I/O密集型应用也装在C盘,会与操作系统争抢磁盘读写资源,导致整体性能下降。 将数据库安装在独立的硬盘上,可以让磁盘I/O通道专用于数据库服务,显著提升性能。

C.存储空间与管理​
空间需求:数据库在运行后会不断增长,数据文件(.DBF)可能会变得非常大。C盘通常空间有限,而D盘等数据盘可以分配更大的容量。
将数据库相关的所有文件(程序、数据、备份、日志)集中放在一个非系统盘下,便于管理、备份和迁移。

3、初始化说明

页大小、簇大小、大小写敏感、字符集、空格填充模式等部分参数,一旦确定无法修改

A.页、簇大小的影响
设置较大的页大小(例如:16K, 32K):增加随机I/O的延迟:对于在线交易处理系统,操作通常是随机的(如根据主键查询某条订单)。如果页太大,单次I/O时间会变长,并且会读入很多不相关的数据,浪费内存和I/O带宽
设置较小的页大小(例如:4K, 8K):减少内部碎片:每页的空间更容易被充分利用,空间浪费较小,但全表扫描性能差,进行大量数据查询时,需要更多的I/O次数,性能下降

B.参数说明:
数据文件使用的簇大小:默认值 16,可选值: 16、32、64,单位:页。
数据页大小:默认值 8,可选值:4、8、16、32,单位:KB。
日志文件大小:默认值 256,单位为:MB,范围为:64 MB~2 GB。
大小敏感:默认值 Y,可选值:Y/N,1/0。
字符集:默认值 0,可选值:0[GB18030],1[UTF-8],2[EUC-KR]。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服