1、安装前准备
1.1、最低硬件环境要求
CPU | 内存 | 硬盘 |
---|---|---|
2 核 | 2 GB | 10 GB 空闲空间 |
1.2、下载达梦数据库安装包
官网下载地址:https://eco.dameng.com/download/
1.3、解压安装包
如上图所示,右击安装压缩包,然后点击“全部解压缩”。
1.4、校验安装包的完整性
certutil -hashfile 安装包文件名 sha256
如上图所示,使用 Windows 自带的 certutil 命令工具,检查安装包的 sha256 值是否和官方提供的一致。
2、安装过程
2.1、运行安装程序
如上图所示,右击安装包,然后点击装载。
如上图所示,以管理员身份运行安装程序。
如上图所示,同意让安装程序对设备进行更改。
如上图所示,“仍要运行”Windows 无法识别的程序。
2.2、选择语言与时区
如上图所示,本例选择默认的语言与时区。
2.3、开始安装向导
2.4、接受许可协议
2.5、验证 key 文件
如上图所示,本例安装达梦数据库仅用于测试体验,无需启用安全特性,所以不指定 Key (授权文件),直接跳过。
2.6、选择安装组件
如上图所示,本例选择默认的“典型安装”,也是完全安装(包括数据库服务器、客户端、用户手册等)。
如果只需要安装连接达梦数据库的客户端工具,可以只选择“客户端”。
2.7、设置安装目录
如上图所示,本例使用默认的安装目录。
2.8、开始安装
如上图所示,对相关信息确认无误后,即可开始安装。
如上图所示,达梦数据库安装完成。
3、初始化数据库
3.1、开始初始化向导
如上图所示,因为本例选择了安装服务器组件,所以安装数据库完成后,会提示是否初始化数据库。
若选择未安装服务器组件,安装完成后,点击“完成”将直接退出。
3.2、创建数据库实例
如上图所示,选择“创建数据库实例”。
3.3、创建数据库模板
如上图所示,本例使用默认的数据库模板,即“一般用途”模板。
3.4、指定数据库目录
如上图所示,本例使用默认的数据库目录。
3.5、设置数据库标识
如上图所示,本例使用默认的数据库标识(数据库名、实例名和端口号)。
3.6、指定数据库文件位置
如上图所示,本例使用默认的控制文件路径。
如上图所示,本例使用默认的数据文件路径。
如上图所示,本例使用默认的日志文件路径。
如上图所示,本例使用默认的初始化日志文件路径。
3.7、设置初始化参数
如上图所示,本例使用默认的初始化参数。
3.8、设置系统用户密码
如上图所示,本例为 SYSDBA 和 SYSAUDITOR 系统用户设置的密码是 Test@1234
3.9、创建示例库
如上图所示,为了研究学习达梦数据库的标准规范用法,本例选择创建官方示例库。
3.10、确认初始化配置信息
数据库名 : DAMENG
实例名 : DMSERVER
数据库目录 : C:\dmdbms\data
端口 : 5236
路径拼接数据库名 : 是控制文件 :
C:\dmdbms\data\DAMENG\dm.ctl数据文件 :
C:\dmdbms\data\DAMENG\SYSTEM.DBF
C:\dmdbms\data\DAMENG\ROLL.DBF
C:\dmdbms\data\DAMENG\TEMP.DBF
C:\dmdbms\data\DAMENG\MAIN.DBF日志文件 :
C:\dmdbms\data\DAMENG\DAMENG01.log
C:\dmdbms\data\DAMENG\DAMENG02.logELOG :
C:\dmdbms\data\DAMENG\簇大小 : 16页
页大小 : 8K
日志文件大小 : 256M
时区设置 : +08:00
页面检查 : 默认
字符集 : GB18030
USBKEY-PIN :
页分片大小 : 512
标识符大小写敏感 : 是
空格填充模式 : 否
改进的字符串HASH算法 : 是
启用日志文件加密 : 否
启用全库加密 : 否启用加密 : 否修改 SYSDBA的口令
修改 SYSAUDITOR的口令创建示例库BOOKSHOP
创建示例库DMHR
3.11、开始初始化数据库
如上图所示,确认初始化配置信息无误后,点击“完成”按钮,即开始执行初始化数据库。
3.12、初始化数据库完成
如上图所示,初始化数据库完成。
4、安装后检查
4.1、查看开始菜单
如上图所示,开始菜单中多了“达梦数据库”菜单项。
4.2、查看安装日志
如上图所在,在安装目录中可以找到安装日志,日志记录了安装的模块信息。
4.3、查看初始化日志
如上图所在,在数据目录中可以找到初始化日志,日志记录了初始化的参数信息。
4.4、连接数据库
disql SYSDBA@localhost:5236
4.5、查看版本信息
select * from v$version;