1. 首页 > 国产数据库教程 > 达梦DM教程 > 正文

DM教程FG005-Windows环境达梦数据库安装与配置实战

内容简介:本文档风哥主要介绍DM达梦数据库在Windows环境下的安装与配置过程,涵盖安装前准备、安装步骤、实例创建、服务配置等内容,风哥教程参考DM官方文档《DM8安装手册》、《DM8系统管理员手册》等官方资料。本文档为DM数据库学习系列的第五篇,重点介绍Windows环境下的安装和配置实战。

Part01-基础概念与理论知识

1.1 Windows环境安装概述

DM数据库在Windows环境下的安装相对简单,主要通过图形化安装向导完成。Windows环境下的安装过程与Linux环境类似,但操作界面更加友好,适合Windows管理员和开发人员使用。

1.1.1 Windows安装的特点

  • 图形界面友好:通过Windows风格的安装向导进行操作
  • 操作简单:只需按照向导提示进行操作
  • 自动配置:安装过程中自动配置环境变量和服务
  • 集成度高:与Windows系统紧密集成

1.1.2 安装流程

Windows环境安装流程
1. 准备安装环境
2. 运行安装程序
3. 选择安装语言
4. 接受许可证协议
5. 选择安装类型
6. 选择安装目录
7. 选择组件
8. 开始安装
9. 完成安装
10. 创建数据库实例
11. 配置服务

1.2 Windows系统要求

DM数据库在Windows环境下的系统要求如下:

1.2.1 硬件要求

# 硬件要求
– 处理器:至少4核CPU
– 内存:至少8GB内存
– 存储:至少500GB存储空间
– 网络:千兆网卡

1.2.2 软件要求

# 软件要求
– 操作系统:
– Windows Server 2012 R2
– Windows Server 2016
– Windows Server 2019
– Windows Server 2022
– Windows 10
– Windows 11 风哥提示:
– 依赖:
– .NET Framework 4.0及以上
– Visual C++ Redistributable 2015-2019

1.3 安装前准备工作

在进行Windows环境下的DM数据库安装前,需要做好充分的准备工作。

1.3.1 系统环境检查

# 系统环境检查
1. 检查Windows版本:
右键”此电脑” → 属性 → 查看Windows版本
2. 检查系统架构:
右键”此电脑” → 属性 → 查看系统类型
3. 检查内存:
右键”此电脑” → 属性 → 查看已安装内存
4. 检查磁盘空间:
打开”文件资源管理器” → 右键磁盘 → 属性 → 查看可用空间
5. 检查.NET Framework版本:
运行”regedit” → 查看HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
6. 检查Visual C++ Redistributable:
控制面板 → 程序和功能 → 查看已安装程序

1.3.2 安装介质准备

  • 获取安装包:从达梦官方网站下载Windows版本的安装包
  • 验证安装包:检查安装包的完整性
  • 解压安装包:将安装包解压到指定目录

1.4 安装类型介绍

DM数据库在Windows环境下提供多种安装类型:

学习交流加群风哥微信: itpux-com

1.4.1 安装类型

  • 典型安装:安装所有核心组件
  • 最小安装:只安装必要的组件
  • 自定义安装:根据需要选择组件

1.4.2 组件说明

  • 服务器组件:数据库核心服务
  • 客户端工具:包括disql、manager等
  • 驱动程序:各种编程语言的驱动
  • 接口开发工具:根据开发需求选择
  • 示例数据库:用于学习和测试

Part02-生产环境规划与建议

2.1 安装路径规划

合理的安装路径规划可以方便后续的管理和维护。

2.1.1 推荐安装路径

# 推荐安装路径
– 安装目录:D:\dm\app
– 数据目录:D:\dm\fgdata
– 归档目录:D:\dm\arch
– 备份目录:D:\dm\backup
– 临时目录:D:\dm\temp
# 目录结构
D:\dm\
├── app\ # 安装目录
├── fgdata\ # 数据目录
├── arch\ # 归档目录
├── backup\ # 备份目录
└── temp\ # 临时目录

2.1.2 目录权限设置

在Windows环境下,需要确保安装目录和数据目录具有足够的权限。

2.2 磁盘空间规划

确保有足够的磁盘空间进行安装。

2.2.1 磁盘空间要求

# 磁盘空间要求 学习交流加群风哥QQ113257174
– 安装目录:至少10GB
– 数据目录:根据实际数据量
– 归档目录:至少200GB
– 备份目录:至少500GB
– 临时目录:至少50GB

2.2.2 磁盘空间检查

# 检查磁盘空间
1. 打开”文件资源管理器”
2. 右键点击磁盘
3. 选择”属性”
4. 查看可用空间

2.3 组件选择建议

根据实际需求选择合适的组件。

2.3.1 必选组件

  • 服务器组件:数据库核心服务
  • 客户端工具:包括disql、manager等
  • 驱动程序:各种编程语言的驱动

2.3.2 可选组件

  • 接口开发工具:根据开发需求选择
  • 示例数据库:用于学习和测试
  • 文档:离线文档

2.4 安装后配置规划

安装完成后需要进行一系列配置。

2.4.1 配置项规划

  • 环境变量:配置DM_HOME等环境变量
  • 数据库参数:根据服务器配置调整参数
  • 归档配置:启用归档模式
  • 服务配置:配置系统服务
  • 安全配置:设置密码策略等

Part03-生产环境项目实施方案

3.1 Windows环境安装步骤

更多视频教程www.fgedu.net.cn

详细介绍DM数据库在Windows环境下的安装步骤。

3.1.1 启动安装程序

# 启动安装程序
1. 双击DM8安装包
2. 选择”以管理员身份运行”
3. 等待安装程序加载

3.1.2 安装步骤详解

# Windows环境安装步骤
1. 选择安装语言:中文
2. 欢迎界面:点击”下一步”
3. 许可证协议:接受协议,点击”下一步”
4. 验证Key文件:选择Key文件(可选),点击”下一步”
5. 选择安装类型:典型安装
6. 选择安装目录:D:\dm\app
7. 选择组件:全选
8. 摘要:确认安装信息,点击”安装”
9. 安装过程:等待安装完成
10. 完成:点击”完成”

3.2 数据库实例创建

安装完成后需要创建数据库实例。

3.2.1 图形化创建实例

# 图形化创建实例
1. 启动数据库配置助手
2. 选择”创建数据库实例”
3. 选择”高级配置”
4. 输入数据库名称:fgedudb
5. 输入实例名称:fgedudb
6. 输入端口号:5236
7. 选择字符集:UTF-8
8. 选择页大小:8KB
9. 选择簇大小:16KB
10. 选择日志文件大小:1024MB
11. 选择初始化参数
12. 确认配置信息
13. 开始创建实例 更多学习教程公众号风哥教程itpux_com
14. 完成创建

3.2.2 命令行创建实例

# 命令行创建实例
1. 打开命令提示符(以管理员身份运行)
2. 进入DM安装目录的bin文件夹
3. 执行以下命令:
dminit path=D:\dm\fgdata db_name=fgedudb instance_name=fgedudb port_num=5236 charset=1 page_size=8 extent_size=16 log_size=1024

3.3 服务配置与启动

创建实例后需要配置系统服务并启动。

3.3.1 注册系统服务

# 注册系统服务
1. 启动数据库配置助手
2. 选择”服务配置”
3. 选择”注册服务”
4. 输入服务名称:DmServiceFGEDUDB
5. 选择数据库实例:fgedudb
6. 点击”确定”

3.3.2 启动服务

# 启动服务
1. 打开”服务”管理工具
2. 找到”DmServiceFGEDUDB”服务
3. 右键点击,选择”启动”
4. 验证服务状态为”正在运行”
5. 设置服务为”自动”启动类型 from DB视频:www.itpux.com

3.4 安装后配置

安装完成后需要进行一些必要的配置。

3.4.1 环境变量配置

# 配置环境变量
1. 右键”此电脑” → 属性 → 高级系统设置 → 环境变量
2. 在”系统变量”中点击”新建”
3. 变量名:DM_HOME
变量值:D:\dm\app
4. 编辑”Path”变量,添加:%DM_HOME%\bin
5. 点击”确定”保存配置

3.4.2 归档配置

# 配置归档
1. 打开DM管理工具
2. 连接到数据库
3. 执行以下SQL语句:
alter database mount;
alter database add archivelog ‘type=local,dest=D:\dm\arch,file_size=1024,space_limit=204800’;
alter database archivelog;
alter database open;
4. 验证归档配置:
select arch_mode from v$database;

Part04-生产案例与实战讲解

4.1 Windows环境安装演示

通过实际操作演示DM数据库在Windows环境下的安装过程。

4.1.1 安装前准备

# 安装前准备
1. 检查Windows版本:
Windows Server 2019 Standard
2. 检查系统架构:
64位操作系统
3. 检查内存:
32GB
4. 检查磁盘空间:
D盘可用空间:1.5TB
5. 检查.NET Framework版本:
.NET Framework 4.8
6. 检查Visual C++ Redistributable:
Visual C++ 2015-2019 Redistributable (x64)

4.1.2 启动安装程序

# 启动安装程序
1. 双击dm8_20230101_win64.exe
2. 选择”以管理员身份运行”
3. 等待安装程序加载

4.1.3 安装过程

# 安装过程
1. 选择安装语言:中文
2. 欢迎界面:点击”下一步”
3. 许可证协议:接受协议,点击”下一步”
4. 验证Key文件:跳过,点击”下一步”
5. 选择安装类型:典型安装
6. 选择安装目录:D:\dm\app
7. 选择组件:全选
8. 摘要:确认安装信息,点击”安装”
9. 安装过程:等待安装完成
10. 完成:点击”完成”

4.2 实例创建演示

演示如何在Windows环境下创建DM数据库实例。

4.2.1 图形化创建实例

# 图形化创建实例
1. 启动数据库配置助手
2. 选择”创建数据库实例”
3. 选择”高级配置”
4. 输入数据库名称:fgedudb
5. 输入实例名称:fgedudb
6. 输入端口号:5236
7. 选择字符集:UTF-8
8. 选择页大小:8KB
9. 选择簇大小:16KB
10. 选择日志文件大小:1024MB
11. 选择初始化参数
12. 确认配置信息
13. 开始创建实例
14. 完成创建

4.2.2 命令行创建实例

# 命令行创建实例
C:\Windows\system32> cd D:\dm\app\bin
D:\dm\app\bin> dminit path=D:\dm\fgdata db_name=fgedudb instance_name=fgedudb port_num=5236 charset=1 page_size=8 extent_size=16 log_size=1024
# 输出信息
initdb V8
db version: 0x7000c
file dm.key not found, use default license!
License will expire on 2024-01-01
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
log file path: D:\dm\fgdata\fgedudb\fgedudb01.log
log file path: D:\dm\fgdata\fgedudb\fgedudb02.log
write to dir [D:\dm\fgdata\fgedudb].
create dm database success. 2023-04-09 11:30:00

4.3 安装验证

验证DM数据库是否安装成功。

4.3.1 服务状态验证

# 服务状态验证
1. 打开”服务”管理工具
2. 找到”DmServiceFGEDUDB”服务
3. 查看服务状态:正在运行
4. 启动类型:自动

4.3.2 数据库连接验证

# 数据库连接验证
C:\Windows\system32> cd D:\dm\app\bin
D:\dm\app\bin> disql SYSDBA/SYSDBA
Server[LOCALHOST:5236]:mode is normal, state is open
login used time: 1.234(ms)
SQL> select status from v$instance;
STATUS
—————————————
OPEN
SQL> select name, open_mode from v$database;
NAME OPEN_MODE
—————————— ——————–
FGEDUDB READ WRITE
SQL> select version();
LINEID VERSION()
———- ——————————
1 DM Database Server 64 V8

4.3.3 归档配置验证

# 归档配置验证
SQL> select arch_mode from v$database;
ARCH_MODE
———-
Y
SQL> select * from v$dm_arch_ini;
GROUP_ID ARCH_TYPE ARCH_DEST ARCH_FILE_SIZE ARCH_SPACE_LIMIT ARCH_FLUSH_BUF_SIZE ARCH_FREE_SPACE ARCH_STATUS
———– ———— ———————————————————— ————– —————- ——————- ————– ————
1 LOCAL D:\dm\arch 1024 204800 0 194688 VALID

Part05-风哥经验总结与分享

5.1 Windows安装技巧与注意事项

基于实际安装经验,分享一些Windows环境下安装DM数据库的技巧和注意事项。

5.1.1 安装前注意事项

  • 确保Windows系统满足硬件和软件要求
  • 以管理员身份运行安装程序
  • 规划好安装路径和目录结构
  • 确保有足够的磁盘空间
  • 关闭防火墙或添加例外

5.1.2 安装过程注意事项

  • 仔细阅读安装向导的提示
  • 选择合适的安装类型和组件
  • 注意安装路径的权限设置
  • 安装过程中不要中断
  • 安装完成后及时创建实例

5.2 常见问题及解决

在Windows环境下安装DM数据库时,常见的问题及解决方法。

5.2.1 权限不足

  • 问题:安装过程中出现权限不足的错误
  • 原因:没有以管理员身份运行安装程序
  • 解决:右键点击安装程序,选择”以管理员身份运行”

5.2.2 端口被占用

  • 问题:创建实例时提示端口被占用
  • 原因:端口5236已被其他服务占用
  • 解决:选择其他端口或停止占用该端口的服务

5.2.3 磁盘空间不足

  • 问题:安装过程中提示磁盘空间不足
  • 原因:目标磁盘空间不足
  • 解决:清理磁盘空间或选择更大的磁盘分区

5.2.4 依赖缺失

  • 问题:安装过程中提示缺少依赖
  • 原因:缺少.NET Framework或Visual C++ Redistributable
  • 解决:安装相应的依赖包

5.3 最佳实践建议

基于实际经验,提供Windows环境下安装DM数据库的最佳实践。

5.3.1 安装环境准备

风哥提示:在Windows环境下安装DM数据库前,一定要做好充分的环境准备工作,包括系统检查、磁盘空间规划、依赖安装等。特别是生产环境,要确保所有的配置都符合最佳实践,这样才能保证数据库系统的稳定运行。

5.3.2 安装配置建议

  • 安装路径:使用统一的安装路径,便于管理
  • 组件选择:根据实际需求选择组件,避免安装不必要的组件
  • 实例配置:根据服务器配置调整实例参数
  • 归档配置:一定要启用归档模式,确保数据安全
  • 服务配置:设置服务为自动启动

5.3.3 安装后验证

  • 验证服务是否正常启动
  • 验证数据库是否可以正常连接
  • 验证归档是否正常配置
  • 验证参数是否正确设置
  • 进行简单的SQL测试

5.3.4 维护建议

维护建议:

  • 定期备份数据库
  • 监控数据库性能
  • 及时安装补丁
  • 定期检查系统状态
  • 建立完善的运维文档

本文档风哥教程参考DM官方文档《DM8安装手册》、《DM8系统管理员手册》等资料编写,。

本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html

联系我们

在线咨询:点击这里给我发消息

微信号:itpux-com

工作日:9:30-18:30,节假日休息