目录
第 1 章 安装简介 ............................................................. 4
1.1 DM 产品的构成 ............................................................. 4
1.2 硬件环境需求 ............................................................. 8
1.3 软件环境需求 ............................................................. 8
1.4 计算机管理员准备工作 ..................................................... 8
1.5 数据库管理员准备工作 ..................................................... 9
第 2 章
Linux 操作系统安装前的规划 .......................................... 10
2.1 操作系统目录划分 ........................................................ 10
2.2 块设备的详细说明 ........................................................ 11
2.2.1 格式化 - 块大小的选择 ............................................... 11
2.2.2 fstab 文件 - 挂载选项 ................................................. 11
2.3 磁盘调度算法选择 ........................................................ 11
2.4 ☆ 必要的工具包安装 ..................................................... 13
2.5 其他调整和处理 .......................................................... 14
2.5.1 添加 DMDBA 用户 ..................................................... 14
2.5.2 设置时间同步脚本 .................................................... 14
2.5.3 清空防火墙策略 ...................................................... 15
2.5.4 关闭 selinux ........................................................ 15
2.5.5 定时清理 cache ...................................................... 15
2.5.6 调整 Sysctl.conf .................................................... 15
2.5.7 调整 Limits.conf .................................................... 16
2.5.8 调整 login .......................................................... 17
2.5.9 目录及权限 .......................................................... 17
第 3 章 安装前必须规划初始化参数 ............................................ 17
3.1 页大小 .................................................................. 17
3.2 日志文件大小 ............................................................ 18
3.3 时区 .................................................................... 19
3.4 字符串比较大小写敏感 .................................................... 19
3.5 字符集 .................................................................. 20
3.6 VARCHAR 类型以字符为单位 ................................................ 21
3.7 数据库兼容性参数 ........................................................ 21
第 4 章
DM 安装及卸载 ........................................................ 22
4.1 Windows 下 DM 的安装与卸载 ................................................. 22
4.1.1 安装前准备工作 ...................................................... 22
文档资料
DM 数据库安装实施手册
4.1.2 安装 DM ............................................................ 24
4.1.3 卸载 DM ............................................................ 32
4.2 Linux 下 DM 的安装与卸载 ................................................... 34
4.2.1 安装前准备工作 ...................................................... 34
4.2.2 安装 DM ............................................................ 38
4.2.3 卸载 DM ............................................................ 51
第 5 章 许可证(License)的安装 ............................................... 57
5.1 Windows 下 License 的安装 ............................................... 57
5.2 Linux(Unix)下 License 的安装 .............................................. 57
第 6 章 创建数据库 .......................................................... 58
6.1 使用图形化工具创建数据库 ................................................ 58
6.1.1 数据库配置工具使用说明 .............................................. 58
6.2 使用命令行工具初始化数据库 .............................................. 65
6.3 构建服务启动脚本 ........................................................ 65
6.3.1 linux 类别的操作系统 .................................................. 65
6.3.2 如果是 windows 类别的操作系统 ....................................... 66
6.3.3 服务脚本放置的规范位置 .............................................. 67
6.3.4 随机启动的设置 ...................................................... 67
6.4 内存参数参数调整 ........................................................ 68
6.4.1 图形化(DBCA)工具初始化的库 ........................................ 68
6.4.2 命令行(dminit)工具初始化的库 ...................................... 68
3
文档资料
DM 数据库安装实施手册
第 1 章 安装简介
达梦数据库管理系统(以下简称 DM)是基于客户/服务器方式的数据库管理系统,可 以
安 装 在 多 种 计 算 机 操 作 系 统 平 台 上 , 典 型 的 操 作 系 统 有 :
Windows(Windows2000/2003/XP/Vista/7/8/10/Server 等)、Linux、HP-UNIX、
Solaris、FreeBSD 和 AIX 等。对于不同的系统平台,有不同的安装步骤。
在安装 DM 之前,请用户仔细阅读本手册,本手册包含了重要的安装指导信息。在安
装开始之前,首先应该检查所得到的 DM 产品是否完整,并准备好 DM 所需的硬件环境、
软件环境。
本章主要介绍在安装 DM 产品前需要进行的准备工作。
1.1 DM 产品的构成
DM 产品包括产品光盘和相关的技术资料。根据不同的应用需求与配置,DM 提供了多种
不同的产品系列:
1.标准版 Standard Edition
2.企业版 Enterprise Edition
3.安全版 Security Edition
DM Standard Edition 标准版
DM 标准版是为政府部门、中小型企业及互联网/内部网应用提供的数据管理和分析
平台。它拥有数据库管理、安全管理、开发支持等所需的基本功能,支持 TB 级数据量,
支持多用户并发访问等。该版本以其前所未有的易用性和高性价比,为政府或企业提供
支持其操作所需的基本能力,并能够根据用户需求完美升级到企业版。
DM Enterprise Edition 企业版
DM 企业版是伸缩性良好、功能齐全的数据库,无论是用于驱动网站、打包应用程序, 还
是联机事务处理、决策分析或数据仓库应用,DM 企业版都能作为专业的服务平台。DM 企
业版支持多 CPU,支持 TB 级海量数据存储和大量的并发用户,并为高端应用提供了数 据复
制、数据守护等高可靠性、高性能的数据管理能力,完全能够支撑各类企业应用。
DM Security Edition 安全版
DM 安全版拥有企业版的所有功能,并重点加强了其安全特性,引入强制访问控制功
能,采用数据库管理员(DBA)、数据库审计员(AUDITOR)、数据库安全员(SSO)三权分
立安全机制,支持 KERBEROS、操作系统用户等多种身份鉴别与验证,支持透明、半
透 明等存储加密方式以及审计控制、通信加密等辅助安全手段,使 DM 安全级别达到 B1 级, 适
合于对安全性要求更高的政府或企业敏感部门选用。
DM 产品主要由数据库服务器和客户端程序两大部分组成。其中数据库服务器包括多
种操作系统下的版本,主要有:
1.DM for Windows
2.DM for Linux
3.DM for Solaris
4.DM for AIX
5.DM for HP-UNIX
4
文档资料
DM 数据库安装实施手册
6.DM for FreeBSD
DM 在代码级全面支持 32 位和 64 位系统。DM 不仅能够运行在 64 位系统上,还能
很好地利用 64 位系统的资源(例如能充分地利用更大容量的内存),在 64 位系统上表现
出良好的性能。
DM 客户端程序主要使用 Java 编写,具有良好的跨平台特性,可运行在上述操作系
统上。客户端程序所用的操作系统与服务器所用的操作系统无关。
DM 客户端程序主要有:
1.管理工具:Manager(图 1.1)
2.数据迁移工具:DTS(图 1.2)
3.控制台工具:Console(图 1.3)
4.性能监控工具:Monitor(图 1.4)
5.审计分析工具:Analyzer(图 1.5)
6.ODBC 3.0 驱动程序:dodbc
7.JDBC 驱动程序:Dm7JdbcDriver.jar 8.OLEDB 驱动程序:doledb
9.C Language Tools:一组 C 语言开发的命令行工具
图 1.1 管理工具 Manager
5
文档资料
DM 数据库安装实施手册
图 1.2 数据迁移工具 DTS
图 1.3 控制台工具 Console
6
文档资料
DM 数据库安装实施手册
图 1.4 性能监控工具 Monitor
图 1.5 审计分析工具 Analyzer
7
文档资料
1.2 硬件环境需求
DM 数据库安装实施手册
用户应根据 DM 及应用系统的需求来选择合适的硬件配置,如 CPU 的指标、内存及
磁盘容量等。档次一般应尽可能高一些,尤其是作为数据库服务器的机器,基于 Java 的 程
序运行时最好有较大的内存。其它设备如 UPS 等在重要应用中也应考虑。下面给出安
装 DM 所需的硬件基本配置:
名称
CPU
内存
硬盘
网卡
光驱
显卡支持
显示器
表 1.1 硬件环境需求
要求
Intel Pentium4(建议 Pentium 41.6G 以上)处理器
256M(建议 512M 以上)
5G 以上可用空间
10M 以上支持 TCP/IP 协议的网卡
32 倍速以上光驱
1024*768*256 以上彩色显示
SVGA 显示器
键盘/鼠标
普通键盘/鼠标
由于 DM 是基于客户/服务器方式的大型数据库管理系统,一般应在网络环境下使用,
客户机与服务器分别在不同的机器上,所以硬件环境通常包括网络环境(如一个局域网)。
如果仅有单台 PC,DM 也允许将所有软件装在同一台 PC 上使用。
1.3 软件环境需求
运行 DM 所要求的软件环境主要有:
名称
操作系统
表 1.2 软件环境需求
要求
Windows(简体中文服务器版 sp2 以上)/Linux(glibc2.3 以上,内核 2.6,
已安装 KDE/GNOME 桌面环境,建议预先安装 UnixODBC 组件)
网络协议
TCP/IP
系统盘
至少 1G 以上的剩余空间
此外,如要进行数据库应用开发,在客户端可配备 VC、VB、DELPHI、C++Builder、
PowerBuilder、JBuilder、Eclipse、DreamWeaver、Visual Studio.NET 等
应用开发工具。如要使用 DM ODBC 驱动程序,应确保 Windows 操作系统中已经安装有
ODBC 数据源管理器,并能正常工作。
1.4 计算机管理员准备工作
在安装 DM 之前,计算机管理员应当首先完成安装前的准备工作。主要准备工作有:
1. 正确地安装操作系统、合理地分配磁盘空间、检查机器配置是否满足要求;
2. 关闭正在运行的杀毒、安全防护等软件;
8
文档资料
DM 数据库安装实施手册
3. 保证网络环境能正常工作;
4. 在安装 32 位版本之前,还必须保证系统时间在 1970 年 1 月 1 日 00:00:00
到 2038 年 1 月 19 日 03:14:07 之间。
1.5 数据库管理员准备工作
DM 是客户/服务器结构的数据库管理系统。服务器可兼做客户机。在计算机管理员
的准备工作都已完成之后,数据库管理员在安装过程中必须注意以下几点:
1. 若系统中已安装 DM,重新安装前,应完全卸载原来的 DM 软件。并且在重新安 装
前,务必备份好数据。
2. 作为服务器的每台计算机必须安装 DM 服务器端组件,只作为客户机的计算机不 必
安装服务器端组件。
3. 作为客户机的每台计算机可在客户端组件中选择安装所需要的客户端组件。
9