达梦7数据库安装手册
第 1 章 安装简介
达梦数据库管理系统(以下简称DM)是基于客户/服务器方式的数据库管理系统,可 以 安 装 在 多 种 计 算 机 操 作 系 统 平 台 上 , 典 型 的 操 作 系 统 有 : Windows(Windows2000/2003/XP/Vista/7/8/10/Server 等)、Linux、HP-UNIX、 Solaris、FreeBSD 和 AIX 等。对于不同的系统平台,有不同的安装步骤。
在安装DM之前,请用户仔细阅读本手册,本手册包含了重要的安装指导信息。在安 装开始之前,首先应该检查所得到的DM产品是否完整,并准备好DM所需的硬件环境、 软件环境。
本章主要介绍在安装DM产品前需要进行的准备工作。
DM安装成功后,可在安装目录的doc子目录下找到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产品主要由数据库服务器和客户端程序两大部分组成。其中数据库服务器包括多 种操作系统下的版本,主要有:
|
DM |
for |
Windows |
2. |
DM |
for |
Linux |
3. |
DM |
for |
Solaris |
4. |
DM |
for |
AIX |
1. DM for Windows
2. DM for Linux
3. DM for Solaris
4. DM for AI5.DM for HP-UNIX
6.DM for FreeBSD
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
图 1.2 数据迁移工具 DTS
图
1.3 控制台工具
Console
图
1.5 审计分析工具
Analyzer
1.2 硬件环境需求
用户应根据DM及应用系统的需求来选择合适的硬件配置,如CPU的指标、内存及 磁盘容量等。档次一般应尽可能高一些,尤其是作为数据库服务器的机器,基于Java的 程序运行时最好有较大的内存。其它设备如 UPS 等在重要应用中也应考虑。下面给出安 装DM所需的硬件基本配置:
表 1.1 硬件环境需求
名称 |
要求 |
CPU |
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. 关闭正在运行的杀毒、安全防护等软件;
3. 保证网络环境能正常工作;
4. 在安装 32 位版本之前,还必须保证系统时间在 1970 年 1 月 1 日 00:00:00 到 2038 年 1 月 19 日 03:14:07 之间。
1.5 数据库管理员准备工作
DM 是客户/服务器结构的数据库管理系统。服务器可兼做客户机。在计算机管理员 的准备工作都已完成之后,数据库管理员在安装过程中必须注意以下几点:
1. 若系统中己安装DM,重新安装前,应完全卸载原来的DM软件。并且在重新安 装前,务必备份好数据。
2 .作为服务器的每台计算机必须安装DM服务器端组件,只作为客户机的计算机不 必安装服务器端组件。
3. 作为客户机的每台计算机可在客户端组件中选择安装所需要的客户端组件。
1.6 第三方代码及协议信息
DM数据库产品中使用了一些第三方代码,所有DM服务器与接口使用的第三方代码 名称及版本声明如下,对应的第三方代码的 LICENSE 放在 DM 数据库安装目录的 samples/third_party_license 子目录中。
OPENSSL
DM服务器的加密使用了 OPENSSL,该软件的许可协议基于Apache License Version 2.0,其许可协议文件见上述文件夹的"APACHE_LICENSE-2.0 "。
xqilla 和 xerces
DM 服务器的 XML 支持相关模块使用了 xqilla V2.3.3 和 xerces V3.1.4 ,这 两个软件组件的许可协议基于 Apache License Version 2.0,其许可协议文件见上 述文件夹的"APACHE_LICENSE-2.0”。DM对这两个软件的代码进行了部分修改,根据 开源协议,DM己将修改后的代码进行了开源。
GEOS
DM服务器提供的DMGEO系统包使用了 GEOS,该软件的许可协议基于LGPL,其许 可协议文件见上述文件夹的“lgpl-2.1”。DM对该软件的代码进行了部分修改,根据开 源协议,DM己将修改后的代码进行了开源。
PHP/PDO
DM 的 PHP 接 口 使 用 了 PHP/PDO , 其 许 可 协 议 文 件 见 上 述 文 件 夹 的 “PHP-PDO-LICENSE”。DM对该软件的代码进行了部分修改,根据开源协议,DM己将 修改后的代码进行了开源。
ZLIB
DM服务器的HUGE表压缩使用了 ZLIB,该软件的许可协议文件见上述文件夹的 “ zlib_license ”。
SNAPPY
DM服务器的一些压缩算法使用了 SNAPPY,该软件的许可协议文件见上述文件夹的 “SNAPPY-COPYING”。
REGEX
DM服务器的正则表达式解析使用了 REGEX,该软件的许可协议文件见上述文件夹的
“lgpl-2.1”。DM对该软件的代码进行了部分修改,根据开源协议,DM己将修改后的 代码进行了开源。
另外,DM产品的图形化客户端工具也使用了一些第三方代码,相关的说明见DM数 据库安装目录的 samples/third_party_license 子目录中的 “readme” 文件。
第 2 章 DM 安装及卸载
DM 在各个操作系统下的数据库服务器版本具有相同的内核,本章介绍 DM 在 Windows、Linux (Unix)操作系统下的安装。
注:根据版本的用途,安装DM程序后,默认装有一个许可证(License)。如果用 户想拥有更多授权的许可证,请向达梦公司申请或购买,许可证(License)的安装方法 具体参见第 3 章许可证(License)的安装。
2.1 Windows 下 DM 的安装与卸载
用户在安装DM之前需要检查或修改操作系统的配置,以保证DM正确安装和运行。 安装程序说明将以 Windows 7 for x86-64 系统为例,由于 Windows 不同操作 系统系统图形界面不尽相同,具体步骤及操作请以本机系统为准,具体细节可向系统管 理员咨询。
2.1.1.1 检查系统信息
用户在安装DM前,需要检查当前操作系统的相关信息,确认DM安装程序与当前操 作系统匹配,以保证DM能够正确安装和运行。用户可以在终端中输入systeminfo命 令进行查询。如下图所示:
00426-OEM-8992662-00400
2015/4/13, 12:23:44
2017/3/20, 8:39:34
fiSUS
fill Series
x64-based PC
安装了 1个处理器。
[013: Intel64 Family 6 Model 60 Stepping 3 Genuinelntel *^3201
图
2.1 查询系统信息
2.1.1.2 检查系统内存与存储空间
1.检查内存
为了保证DM的正确安装和运行,要尽量保证操作系统至少1GB的可用内存(RAM)。 如果可用内存过少,可能导致DM安装或启动失败。用户可以通过“任务管理器”查看可 用内存。如下图所示:
图 2.2 查看内存
2. 检查存储空间
DM完全安装需要1GB的存储空间,用户需要提前规划好安装目录,预留足够的存储 空间。用户在DM安装前也应该为数据库实例预留足够的存储空间,规划好数据路径和备 份路径。
2.1.2 安装 DM
步骤 1:运行安装程序
用户将 DM 安装光盘放入光驱中,插入光盘后安装程序自动运行或直接双击 “setup.exe”安装程序后,程序将检测当前计算机系统是否己经安装其他版本DM。如 果存在其他版本DM,将弹出提示对话框,如图2.3所示。
图
2.3 确认界面
点击“确定”继续安装,将弹出语言与时区选择对话框。点击“取消”则退出安装。 步骤 2:语言与时区选择
请根据系统配置选择相应语言与时区,点击“确定”按钮继续安装。如下图所示:
图 2.4 选择语言与时区
步骤 3:欢迎页面 点击“开始”按钮继续安装。如下图所示:
图 2.5 欢迎界面
步骤 4:许可证协议
在安装和使用DM之前,该安装程序需要用户阅读许可协议条款,用户如接受该协议,
则选中“接受”,并点击“下一步”继续安装;用户若选中“不接受”,将无法进行安装。 如下图所示:
图 2.6 许可证协议
步骤5:查看版本信息
用户可以查看DM服务器、客户端等各组件相应的版本信息。如下图所示:
图 2.7 版本信息
步骤6:验证Key文件
用户点击“浏览”按钮,选取Key文件,安装程序将自动验证Key文件信息。如果 是合法的Key文件且在有效期内,用户可以点击''下一步”继续安装。如下图所示:
图 2.8 Key 文件
步骤7:选择安装组件
DM安装程序提供四种安装方式:“典型安装”、“服务器安装”、“客户端安装”和“自 定义安装”,用户可根据实际情况灵活地选择。如下图所示:
典型安装包括:服务器、客户端、驱动、用户手册、数据库服务。 服务器安装包括:服务器、驱动、用户手册、数据库服务。 客户端安装包括:客户端、驱动、用户手册。
自定义安装包括:用户根据需求勾选组件,可以是服务器、客户端、驱动、用户手 册、数据库服务中的任意组合。
图
2.9 选择组件
选择需要安装的DM组件,并点击“下一步”继续。
一般地,作为服务器端的机器只需选择“服务器安装”选项,特殊情况下,服务器 端的机器也可以作为客户机使用,这时,机器必须安装相应的客户端软件。
步骤 8:选择安装目录
图 2.10 选择安装目录
DM默认安装在%HOMEDRIVE%\dmdbms目录下,用户可以通过点击“浏览”按钮自 定义安装目录。如果用户所指定的目录已经存在,则弹出下图所示警告消息框提示用户 该路径已经存在。若确定在指定路径下安装请点击“确定”,则该路径下已经存在的 DM 某些组件,将会被覆盖;否则点击“取消”,返回到上图所示界面,重新选择安装目录。
图 2.11 确认安装目录
说明:安装路径里的目录名由英文字母、数字和下划线等组成,不建议使用包含空 格和中文字符的路径等。
步骤
9:安装前小结 显示用户即将进行的安装的有关信息,例如产品名称、版本信息、安装类型、安装 目录、可用空间、可用内存等信息,用户检查无误后点击“安装”按钮进行DM的安装。 如下图所示:
图 2.12 安装前小结 步骤 10:安装过程 安装过程。如下图所示:
图 2.13 安装过程
步骤
11:初始化数据库 如用户在选择安装组件时选中服务器组件,数据库自身安装过程结束时,将会提示 是否初始化数据库,如下图所示。若用户未安装服务器组件,安装“完成”后,点击完
成将直接退出。点击“取消”将完成安装,关闭对话框。
图 2.14 初始化数据库
若用户选中创建数据库选项,点击“初始化”将弹出数据库配置工具。如下图所示:
图 2.15 欢迎使用达梦数据库配置助手
详细初始化步骤请参考第4章数据库配置工具使用说明
DM 提供的卸载方式为全部卸载。在 Windows 操作系统中在菜单里面找到“达梦数 据库”,然后点击"卸载”菜单;也可以在DM安装目录下,找到卸载程序uninstall.exe 来执行卸载。
卸载步骤:
步骤
1
:运行卸载程序
程序将会弹出提示框确认是否卸载程序。点击“确定”进入卸载小结页面,点击“取 消”退出卸载程序。如下图所示:
图 2.16 确认卸载 步骤2:卸载小结
显示DM的卸载目录信息。点击"卸载”开始卸载DM。如下图所示:
图 2.17 卸载小结 步骤3:卸载
显示卸载进度。如下图所示:
图 2.18 卸载进度
点击“完成”按钮结束卸载。卸载程序不会删除安装目录下有用户数据的库文件以 及安装DM后使用过程中产生的一些文件。用户可以根据需要手工删除这些内容。如下图 所示:
图 2.19 卸载完成
2.2 Linux (Unix)下DM的安装与卸载
用户在安装DM之前需要检查或修改操作系统的配置,以保证DM正确安装和运行。
标题及下文中提至Q的 Linux(Unix),包括 Linux、AIX、HP-UNIX、Solaris 和 FreeBSD 操作系统。以下安装程序说明将以 Red Hat Enterprise Linux 6 for x86-64 系统为例,由于不同操作系统系统命令不尽相同,具体步骤及操作请以本机系统 为准,具体细节可向系统管理员咨询。
2.2.1.1检査Linux(Unix)系统信息
用户在安装DM前,需要检查当前操作系统的相关信息,确认DM安装程序与当前操 作系统匹配,以保证DM能够正确安装和运行。用户可以使用以下命令检查操作系统基本 信息。如下图所示:
#获取系统位数 getconf LONG_BIT #查询操作系统release信息 lsb_release -a
#查询系统信息
cat /etc/issue
#查询系统名称
uname -a
[root@local.host getconf LONG BIT
64
[root@localhQst ~]# lsb_rGlGasG -a
LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.B-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.2 (Santiago)
Release: 6.2
Codename: Santiago
[rQot@localhost -]# cat /etc/issue
Red Hat Enterprise Linux Server release 6.2 (Santiago)
Kernel \r on an \m
[root@local.host uname -a
Linux localhost.localdomain 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:83:13 EST 2611 x86_64 x86_64 x86_64 GNU/Linux [root@local.host |
图2.20检查Linux(Unix)系统信息
2.2.1.2 创建安装用户
为了减少对操作系统的影响,用户不应该以root系统用户来安装和运行DM。用户 可以在安装之前为DM创建一个专用的系统用户。
1. 创建安装用户组 dinstall。
groupadd dinstall
2. 创建安装用户 dmdba。
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
3. 初始化用户密码。
passwd dmdba
4. 之后通过系统提示进行密码设置。 注意:创建安装系统用户完成后,安装手册之后的操作默认使用安装系统用户进行
操作。
2.2.1.3 Linux(Unix)下检查操作系统限制
在Linux (Unix)系统中,因为ulimit命令的存在,会对程序使用操作系统资源进 行限制。为了使DM能够正常运行,建议用户检查当前安装用户的ulimit参数。
运行 ulimit -a 进行查询。如下图所示:
[root(atocalhost -]# |
ulimit -a |
|
|
core file size |
(blocks, |
-c) |
unlimited |
data seg size |
(kbytes, |
-d) |
unlimited |
scheduling priority |
i |
t-e) |
0 |
file size |
(blocks, |
-f) |
unlimited |
pending signals |
|
(-1) |
2066416 |
max locked memory |
(kbytes, |
D |
64 |
max memory size |
(kbytes, |
-m) |
unlimited |
open files |
i |
(-n) |
1024 |
pipe size |
(512 bytes, |
P) |
8 |
POSIX message queues |
(bytes, |
q) |
819200 |
reatime priority |
i |
(汀) |
0 |
stack size |
(kbytes, |
s) |
10240 |
cpu time |
(seconds, |
-t) |
unlimited |
max user processes |
i |
(-u) |
1024 |
virtual memory |
(kbytes, |
-V) |
unlimited |
file locks |
i |
[X) |
unlimited |
[root(aiocalhost ~]# |
图 2.21 查看 ulimit 参数
1. data seg size
data seg size (kbytes, -d)
建议用户设置为104857 6(即1GB)以上或unlimited (无限制),此参数过小 将导致数据库启动失败。
2. file size
file size(blocks, -f) 建议用户设置为unlimited (无限制),此参数过小将导致数据库安装或初始化 失败。
3. open files
open files(-n)
建议用户设置为65536以上或unlimited (无限制)。
4. virtual memory
virtual memory (kbytes, -v)
建议用户设置为104857 6(即1GB)以上或unlimited (无限制),此参数过小 将导致数据库启动失败。
如果用 户 需要为当前安装用 户更改 ulimit 的资源限制, 请修改文件
/etc/security/limits.conf。
2.2.1.4 检查系统内存与存储空间
1. 检查内存
为了保证DM的正确安装和运行,要尽量保证操作系统至少1GB的可用内存(RAM)。 如果可用内存过少,可能导致DM安装或启动失败。用户可以使用以下命令检查操作内存:
#获取内存总大小
grep MemTotal /proc/meminfo
#获取交换分区大小
grep SwapTotal /proc/meminfo
#获取内存使用详情
~]# grep MemTotal /proc/meminfo 264520868 kB ~]# grep SwapTotal /proc/meminfo
SwapTotal: 262143992 kB
[root(alocalhost ~]# free
|
total |
used |
free |
shared |
buffers |
cached |
Mem: |
264520868 |
257460440 |
7060428 |
0 |
104591640 |
114712020 |
-/+ |
buffers/cache: |
38156780 |
226364088 |
|
|
|
Swap |
: 262143992 |
934760 |
261209232 |
|
|
|
[root^localhost ~]# |
图 2.22 检查内存
2. 检查存储空间
1) DM完全安装需要1GB的存储空间,用户需要提前规划好安装目录,预留足够的 存储空间。用户在DM安装前也应该为数据库实例预留足够的存储空间,规划好数据路径 和备份路径。用户可使用以下命令检查存储空间:
#查询目录/mount_point/dir_name可用空间
df -h /mount_point/dir_name
2) DM安装程序在安装时将产生临时文件,临时文件需要1GB的存储空间,临时文 件目录默认为/tmp。用户可以使用以下命令检查存储空间。如下图所示:
[root(aiocalhost ~]# df -h /tmp
文件系统 容虽己用可用己用桃挂载点
/dev/sdal 193G 163G 20G 90% /
[root(alocalhost ~]# |
图 2.23 检查存储空间
如果/tmp目录不能保证1GB的存储空间,用户可以扩展/tmp目录存储空间或者通 过设置环境变量 DM_INSTALL_TMPDIR 指定安装程序的临时目录。具体命令如下所示:
#以BASH为例:
mkdir -p /mount_point/dir_name DM_INSTALL_TMPDIR=/mount_point/dir_name export DM_INSTALL_TMPDIR
2.2.1.5 设置 JAVA 环境
如果对安装程序和客户端运行的JAVA环境无特殊需求,可忽略此步骤。在运行安装 程序之前,通过设置环境变量DM_JAVA_HOME指定特定的JAVA的目录,安装程序将使 用此JAVA环境进行安装,且安装完成之后,客户端程序也将使用此JAVA环境。具体命 令如下所示:
#以BASH为例:
DM_JAVA_HOME=/mount_point/jdk_home_dir
export DM_JAVA_HOME
用户应登录或切换到安装系统用户,进行以下安装步骤的操作(注:不建议使用root 系统用户进行安装) 。
将DM安装光盘放入光驱,然后加载(mount)光驱。一般可以通过执行下面的命令来 加载光驱:
mount /dev/cdrom /mnt/cdrom
这里假定光驱对应的文件为/dev/cdrom且目标路径/mnt/cdrom已存在。
力口载(mount)光驱后,在/mnt/cdrom 目录下存在 DMInstall .bin 文件, DMInstall.bin 文件就是 DM 的安装程序。 在运行安装程序前, 需要赋予 DMInstall.bin 文件执行权限。具体命令如下所示:
chmod 755 ./DMInstall.bin
2.2.2.1 图形化安装
用户双击DMInstall .bin或执行以下命令将运行DM的图形化安装。
./DMInstall.bin
安装须知:
1) 用户在进行图形化安装时,应当确认当前正处于图形化界面的运行环境,否则运 行安装程序将报错。这种情况建议用户使用命令行安装DM。
2) 建议用户使用安装系统用户直接登录。如果用户在图形化界面中使用su命令切 换至安装系统用户,可能导致启动图形化安装程序启动失败。具体情况请参考附录 1: xhost 配置。
安装过程如下: 步骤1:提示对话框
如果当前操作系统中己存在DM,将弹出提示对话框。如下图所示:
图 2.24 确认
注意:若系统中己安装DM,重新安装前,应完全卸载原来的DM。并且在重新安装前, 务必备份好数据。
步骤
2
:选择语言和时区 请根据系统配置选择相应语言与时区,点击“确定”按钮继续安装。如下图所示:
图 2.25 选择语言与时区 步骤 3:欢迎页面
点击“开始”按钮继续安装。如下图所示:
图 2.26 欢迎界面
步骤 4:许可证协议
在安装和使用DM之前,该安装程序需要用户阅读许可协议条款,用户如接受该协议,
则选中“接受”,并点击“下一步”继续安装;用户若选中“不接受”,将无法进行安装。 如下图所示:
图 2.27 许可证协议
步骤5:查看版本信息
用户可以查看DM服务器、客户端等各组件相应的版本信息。如下图所示:
图 2.28 版本信息 步骤 6 :验证 Key 文件
用户点击“浏览”按钮,选取Key文件,安装程序将自动验证Key文件信息。如果 是合法的Key文件且在有效期内,用户可以点击''下一步”继续安装。如下图所示:
图 2.29 Key 文件
步骤7:选择安装方式
DM安装程序提供四种安装方式:“典型安装”、“服务器安装”、“客户端安装”和“自 定义安装”,用户可根据实际情况灵活地选择。如下图所示:
典型安装包括:服务器、客户端、驱动、用户手册、数据库服务。 服务器安装包括:服务器、驱动、用户手册、数据库服务。 客户端安装包括:客户端、驱动、用户手册。
自定义安装包括:根据用户需要勾选组件,可以是服务器、客户端、驱动、用户手 册、数据库服务中的任意组合。
图 2.30 选择组件
一般地,作为服务器端的机器只需选择“服务器安装”选项,特殊情况下,服务器
端的机器也可以作为客户机使用,这时,机器必须安装相应的客户端软件。
步骤8:选择安装目录
选择安装目录。如下图所示。
图 2.31 选择安装位置
DM默认安装目录为$HOME/dmdbms (如果安装用户为root系统用户,则默认安装 目录为/opt/dmdbms,但不建议使用root系统用户来安装DM),用户可以通过点击''浏 览”按钮自定义安装目录。如果用户所指定的目录已经存在,则弹出如下图所示警告消息 框提示用户该路径已经存在。若确定在指定路径下安装请点击“确定”,则该路径下已经 存在的 DM 某些组件,将会被覆盖;否则点击“取消”,返回到上图所示界面,重新选择 安装目录。
图 2.32 确认安装目录
说明:安装路径里的目录名由英文字母、数字和下划线等组成,不建议使用包含空 格和中文字符的路径等。
步骤 9:安装前小结
显示用户即将进行的安装的有关信息,例如产品名称、版本信息、安装类型、安装 目录、可用空间、可用内存等信息,用户检查无误后点击“安装”按钮,开始拷贝安装 的软件。如下图所示:
图 2.33 安装前小结信息
步骤 10:安装 安装。如下图所示。
图 2.34 安装界面
注意:当安装进度完成时将会弹出对话框,提示使用
root
系统用户执行相关命令。 用户可根据对话框的说明完成相关操作,之后可关闭此对话框,点击“完成”按钮结束
安装。如下图所示:
图 2.35 执行配置脚本
步骤11:初始化数据库
如用户在选择安装组件时选中服务器组件,DM安装过程结束时,将会提示是否初始 化数据库,如下图所示。若用户未安装服务器组件,安装完成后,点击“完成”将直接 退出,点击“取消”将完成安装,关闭对话框。
图 2.36 初始化数据库
若用户选中创建数据库选项,点击“初始化”将弹出数据库配置工具。如下图所示:
图 2.37 达梦数据库配置助手
详细初始化步骤请参考第4章数据库配置工具使用说明
2.2.2.2 命令行安装
在现实中,许多Linux(Unix)操作系统上是没有图形化界面的,为了使DM能够在 这些操作系统上顺利安装,DM提供了命令行的安装方式。在终端进入到安装程序所在文 件夹,执行以下命令进行命令行安装:
./DMInstall.bin -i
步骤 1 :选择安装语言 请根据系统配置选择相应语言,输入选项,回车进行下一步。如下图所示:
[dindba^localhost ・ /DMInstall. bin -i 请选择安装语言(C/c:中文眺:英文)[C/J]
图 2.38 选择安装语言
如果当前操作系统中己存在DM,将在终端弹出提示,输入选项:继续,将进行下一 步的命令行安装,否则退出命令行安装。如下图所示:
图 2.39 是否继续
注意:若操作系统中己安装DM,重新安装前,应完全卸载己存在的DM。并且在重新 安装前,务必备份好数据。
步骤 2 :验证 Key 文件
用户可以选择是否输入Key文件路径。不输入则进入下一步安装,输入Key文件路 径,安装程序将显示Key文件的详细信息,如果是合法的Key文件且在有效期内,用户 可以继续安装。如下图所示:
欢迎使用达梦数据库安装程序
是否输入血y文件路径?(S:是N/n:否)[Y/y] :y
请输入Key文件的路径地址[dm. key]: /home/dindba/dm. key
有效日期:无限制 服务器颁布类型:企业版 发布类型:测试版 用户名称:测试用户 授权用户数:无限制 井发连接数:无限制
图 2.40 验证 Key 文件 步骤 3:输入时区
用户可以选择DM的时区信息。如下图所示:
是否设置时区?(%:是N/n:否)[Y/y] :y 设置时区:
[1] : GTM-12=日界线西
[2] : 0珂-11=萨摩亚群岛
[3] : gtm-io=MM夷
[4] : GTM-Q姑阿拉斯加
[5] : GTM-Q莎太平洋时间〔美国和加拿大)
[6] : GTM-0匸亚利桑那
[7] : GTM-06-中部时间(美国和加韋大)
[8] : GTM-05=东部部时间〔美国和加拿大)
[9] : GTM-04大西洋时间〔美国和加拿大)
[10] : GTM-03=EB利亚
[11] : GTM-02=中天茜洋
[12] : GTM-Q1=3E速尔群岛
[13] : GT肛格林威治标准时间
[14] : 6理+。1=萨拉热窝
[15] : GTM+Q2=开罗
[16] : GTM+Q3二莫斯科
[17] : GTM+04=阿布扎比
[18] : GTM+Q5=^琳兰堡
[19] : GTM+QE=达卡
[20] : GTM+0匸曼谷,—河内
[21] : GTM+08=中国标准时间
[22] : GTM+Q9斗文城
[23] : GTM+10=关岛
[24] : GTM+11=所罗门群岛
[25] : GTM+12=斐济
[26] : GTM+13=勢库阿勒法
[27] : 0珂+14=基里巴斯 请选择设置时区[21]: 21
图 2.41 输入时区 步骤4:选择安装类型 命令行安装与图形化安装的选择的安装类型是一样。如下图所示:
安装类型:
1典型安装
2服务器
3客户端
4百定丈 请选择安装类型的数字序号[1典型安装]:4
1服务器组件
2客户端组件
2.1珈管理工具
2. 2 DM性能监视工具
2. 3珈数据迁移工具
2.4 DM控制台工具
2. 5珈审甘分析工具
2. 6 SQL交互式查询工具
3呃动
3.1 ODBC 驱动
3. 2 JDBC驱动
4用户手册
5数据库服务
5.1实时审计服务
5. 2作业服务
5. 3实例监控服务
5. 4辅助插件服务
请选择安装组件的序号〔使用空格■间隔)[1 2 3 4 5]:1 2 3 4 5 所需空间:733M
图 2.42 选择安装类型
用户选择安装类型需要手动输入,默认是典型安装。如果用户选择自定义安装,将 打印全部安装组件信息。用户通过命令行窗口输入要安装的组件序号,选择多个安装组 件时需要使用空格进行间隔。输入完需要安装的组件序号后回车,将打印安装选择组件 所需要的存储空间大小。
步骤 4 :选择安装路径
用户可以输入DM的安装路径,不输入则使用默认路径,默认值为$HOME/dmdbms (如 果安装用户为root,贝0默认安装目录为/opt/dmdbms,但不建议使用root系统用户 来安装 DM)。 如下图所示:
请选择安装目录[/home/dmdba/dmdbms] : /home/dmdba/dmdbms 可用空间:7963M
是否确认安装路径? (Y/y:是N/n:否)[Y/y] :y
图 2.43 选择安装路径
安装程序将打印当前安装路径的可用空间,如果空间不足,用户需重新选择安装路 径。如果当前安装路径可用空间足够,用户需进行确认。不确认,则重新选择安装路径, 确认,则进入下一步骤。
步骤 5 :安装小结
安装程序将打印用户之前输入的部分安装信息。如下图所示:
玄装尊小结
安装位置:/home/dmdba/dmdbms 所需空间:733M
可用空间:7963M
版本信息:企业版
有效日期:无限制
安装类型:典型安装 是否确认安装(Y/y,N/n) [Y/y] :y
图 2.44 安装小结
用户对安装信息进行确认。不确认,则退出安装程序,确认,进行DM的安装。
步骤6:安装
2016-08-09 04:20:27
[INFO]安装达梦数据库..■
2016-08-09 04:20:27
[INFO]安装default模块.・・
2016-08-09 04:20:37
[INFO]安装server模块■…
2016-08-09 04:20:37
[INFO]安装client模块■…
2016-08-09 04:20:47
[INFO]安装drivers模块.…
2016-08-09 04:20:47
[INFO]安装 manual 模块...
2016-08-09 04:20:47
[INFO]安装service模块…
2016-08-09 04:20:52 [INFO]移动ant日志文件。
2016-08-09 04:20:52
[INFO]安装达梦数据库完成。
请以“说系统用户执行命今:
inv /hoine/dnidba/dindbms/bin/dm_svc. conf /etc/din_svc. conf
安装结束
图 2.45 安装过程
注意:安装完成后,终端提示“请以 root 系统用户执行命令”。由于使用非 root 系统用户进行安装,所以部分安装步骤没有相应的系统权限,需要用户手动执行相关命 令。用户可根据提示完成相关操作。
步骤 7 :初始化数据库与注册服务 安装结束后,还需要初始化数据库并注册相关服务才能正式运行达梦数据库,具体 可参考《DM7_dminit使用手册》和《DM7_Linux服务脚本使用手册》。
需要注意的是,达梦提供的各个服务基本都依赖于网络和存储才能正常启动,因此 当启动达梦服务时若网络和存储没有就绪可能会失败,此时可等网络和存储就绪后再次 手动启动达梦相关服务,或修改达梦相关服务脚本中的优先级和依赖关系。
2.2.2.3 静默安装
在某些特殊应用场景,用户可能需要非交互式的、通过配置文件进行DM的安装,这 种情况我们可以采用以下静默安装的方式。在终端进入到安装程序所在文件夹,执行以 下命令。如下图所示。
./DMInstall.bin -q 配置文件全路径
[dindba@localhost 门$ ・ /DMInstall. bin 一q /hoine/dindba/auto_install. xml 解压安装程序
2016-08-08 10:32:56
[INTO]安装达梦数据库•…
2016-08-08 10:32:56
[INFO]安装default模块….
2016-08-08 10:33:08
[INFO]安装server模块…・
2016-08-08 10:33:09
[INFO]安装client模块…・
2016-08-08 10:33:17
[INFO]安装 drivers 模块...
201&-08-08 10:33:18
[INFO]安装manual模块…
2016-08-08 10:33:22
[INFO]安装service模块■…
2016-08-08 10:33:30
[INFO]移动ant日志文件。
2016-08-08 10:33:30
[INFO]安装达梦数据库完成。
请LXroot系统用户执行命今:
mv /home/dindba/dindbins/bin/di[i_svc. conf /etc/din_svc. conf [dmdbaSlocalhost |
图 2.46 静默安装
备注:静默安装完成后,终端提示“请以 root 系统用户执行命令”。 由于使用 非root系统用户进行安装,所以部分安装步骤没有相应的系统权限,需要用户手动执行 相关命令。用户可根据提示完成相关操作。
静默安装配置文件相关说明详见附录1注意事项
2.2.3 卸载 DM
DM提供的卸载程序为全部卸载oLinux提供两种卸载方式,一种是图形化卸载方式, 另一种是命令行卸载方式。
2.2.3.1 图形化卸载
用户在DM安装目录下,找到卸载程序uninstall.sh来执行卸载。用户执行以下 命令启动图形化卸载程序。
#进入DM安装目录
cd /DM_INSTALL_PATH
#执行卸载脚本
./uninstall.sh
卸载步骤: 步骤 1 :运行卸载程序
程序将会弹出提示框确认是否卸载程序。点击“确定”进入卸载小结页面,点击“取
消”退出卸载程序。如下图所示:
图 2.47 确认卸载 步骤2:卸载小结
显示DM的卸载目录信息。点击“卸载”,开始卸载DM。如下图所示。
图 2.48 准备卸载 步骤3:卸载
显示卸载进度。如下图所示:
图 2.49 卸载
在Linux (Unix)系统下,使用非root用户卸载完成时,将会弹出对话框,提示使 用 root 执行相关命令,用户可根据对话框的说明完成相关操作,之后可关闭此对话框。 如下图所示:
图 2.50 执行配置脚本
点击“完成”按钮结束卸载。卸载程序不会删除安装目录下有用户数据的库文件以 及安装DM后使用过程中产生的一些文件。用户可以根据需要手工删除这些内容。如下图 所示:
图
2.51 卸载完成
2.2.3.2 命令行卸载
用户在DM安装目录下,找到卸载程序uninstall.sh来执行卸载。用户执行以下 命令启动命令行卸载程序。
#进入DM安装目录
cd /DM_INSTALL_PATH
#执行卸载脚本命令行卸载需要添加参数-i
./uninstall.sh -i
卸载步骤:
步骤 1 :运行卸载程序
终端窗口将提示确认是否卸载程序,输入“y/Y”开始卸载DM,输入“n/N”退出卸 载程序。如下图所示:
[■:imdba® 1 ocal
ho s t tinidbins ] $ . /uni ns tall, sh -i
请确认是否卸载达梦数据库[y/Y是n/N否h
|
图 2.52 运行卸载程序 步骤2:卸载
显示卸载进度。如下图所示:
[dindba®localhost dmdbins]$ . /uninstall, sh ~i 请确认是否卸载达梦数据库9/Y是口/N否]:y
删除所有数据库库服务完成 正在删除数据库目录 删睁bi门自泉、 册畤Hi门目宗完成 fflfebin2 自棗, 册赊bi门泪亲気成 KlJ^include 自泉
i ncl udeg 泉完成 删除 desktopg^: 刪除desk t op @录完成 ®!lf$docg>
泪亲完咸
馀jdbc自棗
图 2.53 卸载
在 Linux(Unix) 系统下,使用非 root 用户卸载完成时,终端提示“请以 root 系 统用户执行命令”。用户需要手动执行相关命令。如下图所示:
■ffifflroot用户执厅命令:
/hoine/dmdba/dindbins/root_all_service_uninstaller. sh riri -f / e t ■::: / ■:diri_s\rc. ■::: onf
图 2.54 提示使用 root 用户执行命令
用户安装DM时,可导入相应的许可证(License)。License的载体是一个加密文 件dm.key,内容是达梦公司对用户使用DM软件的授权。DM软件安装后,如果需要得 到更多授权的用户,可联系达梦公司获取相应的License,并按照下面的操作方法进行 安装。
3.1 Windows 下 License 的安装
用户获得License文件dm. key 后,首先将达梦服务器关闭,然后将dm. key复制 到DM安装目录下,DM服务器所在的子目录中即可。
操作方法如下:
首先,打开DM服务器所在的目录。
例如,当DM安装目录为C:\dmdbms时,贝0 DM服务器所在的目录为 C:\dmdbms\bin。然后,先将达梦服务器关闭,再将dm. key复制到该目录下,替换原 来的 dm.key 文件即可。
说明:该目录下原有的dm.key文件请事先做好备份。
3.2 Linux(Unix)下 License 的安装
用户获得 License 文件 dm.key 后,首先将达梦服务器关闭,然后将 dm.key 复制 到DM安装目录下,DM服务器所在的子目录中即可。这与Windows下License的安装 类似。
操作方法如下:
首先,找到 DM 服务器所在的目录,方法是以 root 用户或安装用户登录到 Linux 系统,启动终端,执行以下命令即可进入DM服务器程序安装的目录:
#注:假设安装目录为/opt/dmdbms
cd /opt/dmdbms/bin
然后,先将达梦服务器关闭,再将 dm.key 文件拷贝到该目录,替换原有的 dm.key 即可。
说明:该目录下原有的dm.key文件请事先做好备份。
第 4 章数据库配置工具使用说明
用户安装完成DM时,如果己选择安装服务器组件,并且确定安装初始化数据库,安 装程序将调用数据库配置工具(database configuration assistant,简称为DBCA) 来实现数据库初始化。
以下内容将重点介绍创建数据库实例步骤,删除数据库实例、注册数据库服务、删 除数据库服务将不在此进行描述,具体步骤请参见达梦数据库联机帮助或《DM7系统管 理员手册》。
图 4.1 达梦数据库配置助手
4.1 数据库配置工具使用说明
数据库配置工具的图形界面在各个操作系统上保持一致,用户可通过数据库配置工 具来设置数据库初始化的参数及属性,并且选择是否安装示例库。
步骤 1:选择操作方式
用户可选择创建数据库实例、删除数据库实例、注册数据库服务和删除数据库服务 四种操作方式,本章只详细介绍创建数据库实例的使用步骤,删除数据库实例、注册数 据库服务和删除数据库服务的详细操作,请参见达梦数据库联机帮助或达梦系统管理员 手册。如下图所示:
图 4.2 选择操作方式 选择创建数据库实例,点击“开始”进入下一步骤。 步骤 2:创建数据库模板 系统提供三套数据库模板供用户选择:一般用途、联机分析处理和联机事务处理, 用户可根据自身的用途选择相应的模板。如下图所示:
图 4.3 创建数据库模板
步骤 3:选择数据库目录
用户可通过浏览或是输入的方式选择数据库所在目录。如下图所示:
图 4.4 选择数据库目录
步骤 4:输入数据库标识
用户可输入数据库名称、实例名、端口号等参数。如下图所示:
图 4.5 数据库标识
步骤 5:数据库文件所在位置 用户可通过选择或输入确定数据库控制、数据库日志等文件的所在位置,并可通过
右侧功能按钮,对文件进行添加或删除。如下图所示:
图 4.6 数据库文件所在位置
步骤 6:数据库初始化参数 用户可输入数据库相关参数,如簇大小、页大小、日志文件大小、选择字符集、是 否大小写敏感等。如下图所示:
图 4.7 数据库初始化参数
步骤 7:口令管理
用户可输入
SYSDBA,SYSAUDITOR
的密码,对默认口令进行更改,如果安装版本
为安全版,将会增加 SYSSSO
用户的密码修改。如下图所示:
图 4.8 口令管理
步骤 8:选择创建示例库
用户可选择是否创建示例库BOOKSHOP或DMHR。如下图所示:
图 4.9 创建示例库
步骤 9:创建数据库摘要
在安装数据库之前,将显示用户通过数据库配置工具设置的相关参数。如下图所示:
图 4.10 创建数据库摘要
点击“完成”进行数据库实例的初始化工作。
如果数据库配置工具运行在 Linux(Unix) 系统中,点击“完成”时,将弹出提示框, 提示当前ulimit的相关参数和修改建议。用户可参见2.2.1安装前准备工作。如下图 所示:
步骤10:安装初始化数据库
如下图所示:
图 4.12 创建数据库
安装完成后将弹出数据库相关参数及文件位置。
图 4.13 创建数据库完成 点击完成,安装初始化数据库完成。
如果数据库配置工具运行在
Linux(Unix)
系统中,使用非
root 系统用户在初始化 数据库完成时,将弹出提示框,提示应以
root
系统用户执行以下命令,用来创建数据库
的随机启动服务。如下图所示:
图 4.14 执行配置脚本
附录 1 注意事项
1. xhost 配置
用户如果使用 root 系统用户登录图形化环境,并且使用 su 命令切换到安装系统用 户进行图形化安装,可能导致启动图形化安装程序失败。用户需要配置xhost,命令如 下所示,具体步骤及操作请以本机系统为准,具体细节可向系统管理员咨询。
#以BASH为例,设置xhost
xhost + localhost
#注:假设安装系统用户为dmdba
su - dmdba
#切换至安装系统用户后执行图形化安装程序
#用户可以执行xclock命令进行测试,如果xclock系统命令存在,将岀现图形化的时钟,如果 运行失败,则设置xhost失败,具体细节可向系统管理员咨询。
./DMInstall.bin
2. 静默安装配置文件模板
<?xml version="1.0"?>
〈DATABASE〉
<!--安装数据库的语言配置,安装中文版配置ZH,英文版配置EN,不区分大小写。不允许为空。
——〉
<LANGUAGE〉zh</LANGUAGE〉
<!--安装程序的时区配置,默认值为+08:00,范围:-12:59 ~ +14:00 --〉
<TIME_ZONE〉+08:00</TIME_ZONE〉
<!-- key文件路径--〉
<KEY〉</KEY〉
<!--安装程序组件类型,取值0、1、2, 0表示安装全部,1表示安装服务器,2表示安装客户 端。默认为0。—〉
<INSTALL_TYPE〉0</INSTALL_TYPE〉
<!--安装路径,不允许为空。 --〉 <INSTALL_PATH〉</INSTALL_PATH〉
<!--是否初始化库,取值Y/N、y/n,不允许为空。- <INIT DBX/INIT DB> |
-〉 |
<!--数据库实例参数--〉 <DB PARAMS〉 <!--初始数据库存放的路径,不允许为空--〉 <PATH〉</PATH〉 |
|
<!--初始化数据库名字,默认是DAMENG,不超过128个字符--〉 <DB_NAME〉DAMENG</DB_NAME〉 <!--初始化数据库实例名字,默认是DMSERVER,不超过128个字符--〉 <INSTANCE_NAME>DMSERVER</INSTANCE_NAME> <!--初始化时设置dm.ini中的PORT_NUM,默认5236,取值范围:1024~65534 --〉 <PORT_NUM〉5236</PORT_NUM〉 <!--初始数据库控制文件的路径,文件路径长度最大为256 --〉
<CTL PATHX/CTL PATH〉
<!--初始数据库日志文件的路径,文件路径长度最大为256 --〉 <LOG_PATHS〉
<LOG_PATH〉
</LOG_PATH〉
</LOG_PATHS〉
<!--数据文件使用的簇大小,只能是16页或32页之一,缺省使用16页--〉 <EXTENT_SIZE〉16</EXTENT_SIZE〉
<!--数据文件使用的页大小,缺省使用8K只能是4K、8K、16K或32K之一 --〉 <PAGE_SIZE〉8</PAGE_SIZE〉 <!--日志文件使用的簇大小,默认是256,取值范围64和2048之间的整数--〉 <LOG_SIZE〉256</LOG_SIZE〉
<!--标识符大小写敏感,默认值为Y。只能是'Y', |
' y ' , |
' N' , |
' n' , |
' 1' , |
' 0' |
之一 __〉 |
|
|
|
|
|
<CASE SENSITIVE〉Y</CASE SENSITIVE〉 |
|
|
|
|
|
<!--字符集选项,默认值为0。0代表GB18030,1代表UTF-8,2代表韩文字符集EUC-KR ——〉
<CHARSET〉0</CHARSET〉
<!--设置为1时,所有VARCHAR类型对象的长度以字符为单位,否则以字节为单位。默认 值为0。--〉
<LENGTH_IN_CHAR〉0</LENGTH_IN_CHAR〉
<!--字符类型在计算HASH值时所采用的HASH算法类别。0:原始HASH算法;1:改进的
HASH算法。默认值为1。--〉
<USE_NEW_HASH〉1</USE_NEW_HASH〉
<!--初始化时设置SYSDBA的密码,默认为SYSDBA,长度在9到48个字符之间一〉
<SYSDBA_PWD></SYSDBA_PWD>
|
<!--初始化时设置SYSAUDITOR的密码,默认为SYSAUDITOR,长度在9到48个字符之 |
间 --〉 |
<SYSAUDITOR PWDX/SYSAUDITOR PWD〉 |
<!--初始化时设置SYSSSO的密码,默认为SYSSSO,长度在9到48个字符之间,仅在安 全版本下可见和可设置一一〉
<SYSSSO_PWD〉</SYSSSO_PWD〉
<!--初始化时设置SYSDBO的密码,默认为SYSDBO,长度在9到48个字符之间,仅在安 全版本下可见和可设置一一〉
<SYSDBO_PWD></SYSDBO_PWD>
<!--初始化时区,默认是东八区。格式为:正负号小时:分钟,范围:-12:59 ~ +14:00 ——〉
<TIME_ZONE〉+O8:OO</TIME_ZONE〉
<!--是否启用页面内容校验,0:不启用;1:简单校验;2:严格校验(使用CRC16算法生 成校验码)。默认0 --〉
<PAGE_CHECK〉O</PAGE_CHECK〉
<!--设置默认加密算法,不超过128个字符--〉
<EXTERNAL_CIPHER_NAME〉</EXTERNAL_CIPHER_NAME〉
<!--设置默认HASH算法,不超过128个字符--〉 <EXTERNAL_HASH_NAME〉</EXTERNAL_HASH_NAME〉 <!--设置根密钥加密引擎,不超过128个字符--〉
<EXTERNAL_CRYPTO_NAME〉</EXTERNAL_CRYPTO_NAME〉
<!--全库加密密钥使用的算法名。算法可以是DM内部支持的加密算法,或者是第三方的加 密算法。默认使用""AES256_ECB ""算法加密,最长为128个字节--〉
<ENCRYPT NAMEX/ENCRYPT NAME〉
<!--指定日志文件是否加密。默认值N。取值Y/N,y/n,1/0 --〉 <RLOG_ENC_FLAG〉N</RLOG_ENC_FLAG〉
<!--用于加密服务器根密钥,最长为48个字节--〉
<USBKEY_PIN〉</USBKEY_PIN〉
<!--设置空格填充模式,取值0或1,默认为0 --〉
<BLANK_PAD_MODE〉0</BLANK_PAD_MODE〉
<!—指定system.dbf文件的镜像路径,默认为空—〉 <SYSTEM_MIRROR_PATH></SYSTEM_MIRROR_PATH>
<!—指定main.dbf文件的镜像路径,默认为空—〉 <MAIN_MIRROR_PATH></MAIN_MIRROR_PATH>
<!--指定roll.dbf文件的镜像路径,默认为空--〉 <ROLL_MIRROR_PATH></ROLL_MIRROR_PATH>
<!--是否是四权分立,默认值为0(不使用)。仅在安全版本下可见和可设置。只能是0或1 ——〉
<PRIV_FLAG>0</PRIV_FLAG>
<!--指定初始化过程中生成的日志文件所在路径。合法的路径,文件路径长度最大为257(含 结束符),不包括文件名--〉
<ELOG_PATH></ELOG_PATH> </DB_PARAMS>
<!--是否创建数据库实例的服务,值Y/N y/n,不允许为空,不初始化数据库将忽略此节点。 非root用户不能创建数据库服务。--〉
<CREATE_DB_SERVICE>Y</CREATE_DB_SERVICE>
<!--是否启动数据库,值Y/N y/n,不允许为空,不创建数据库服务将忽略此节点。--〉 <STARTUP_DB_SERVICE>N</STARTUP_DB_SERVICE>
</DATABASE>
3. root 安装
如果使用root系统用户进行安装,DM安装程序将更改安装目录的所有者。可分为以 下几种情况:
1) 系统中存在 dmdba 系统用户
DM将更改安装目录的所有者为dmdba系统用户,更改所有组为dmdba系统用户的默 认组。
2) 系统中不存在dmdba系统用户,但存在dinstall组
DM将创建dmdba系统用户,并设置dmdba系统用户默认组为dinstall。DM将更改安 装目录所有者为dmdba,更改所有组为dinstall。
3) 系统中不存在 dmdba 系统用户,也不存在 dinstall 组
DM将创建dmdba系统用户和dinstall组,并设置dmdba系统用户默认组为dinstall。 DM将更改安装目录所有者为dmdba,更改所有组为dinstall。
注:不建议用户使用 root 系统用户进行安装,同样我们也不建议用户使用 root 系 统用户初始化和运行DM数据库系统和客户端工具。
4. 硬件依赖 达梦数据库中某些程序需要使用网络和存储等相关硬件设备,所以在运行程序前要 确保网络和存储等相关硬件设备可用。例如对于注册为操作系统自启动服务的达梦数据 库程序,在服务启动前,应该保证网络和存储等相关硬件设备是可用状态,否则服务可 能启动失败。具体细节可向系统管理员咨询。
5. 资源限制
在 Linux ( Unix ) 系 统 的 Systemd 服 务 环 境 中 , 通 过 ulimit 命 令 或 是 修 改 /etc/security/limits.conf 配置文件来设置系统资源限制,此修改不会对系统服务生 效。系统服务需通过 Systemd 服务环境中的相关配置文件去设置系统资源限制。具体步 骤及操作请以本机系统为准,具体细节可向系统管理员咨询。
附录 2 DM 技术支持
如果您在安装或使用 DM 及其相应产品时出现了问题,请首先访问我们的 Web 站点 http: //www.dameng .com/。在此站点我们收集整理了安装使用过程中一些常见问题 的解决办法,相信会对您有所帮助。
您也可以通过以下途径与我们联系,我们的技术支持工程师会为您提供服务。
武汉达梦数据库股份有限公司
地址:武汉市关山一路特1号光谷软件园C6栋5层
邮编:430073
电话:( + 86)027-87588000
传真:( + 86)027-87588000-8039
地址:北京市海淀区北三环西路48号数码大厦B座905
邮编:100086
电话:( + 86)010-51727900
传真:( + 86)010-51727983
地址:上海市闸北区江场三路28号301室
由E编:200436
电话:( + 86)021-33932716
传真:( + 86)021-33932718
地址:上海市浦东张江高科技园区博霞路50号403室
由E编:201203
电话:( + 86)021-33932717
传真:( + 86)021-33932717-801
地址:广州市荔湾区中山七路330号荔湾留学生科技园703房
由E编:510145
电话:( + 86)020-38371832
传真:( + 86)020-38371832
地址:海南省海口市玉沙路富豪花园B座1602室
由E编:570125
电话:( + 86)0898-68533029
传真:( + 86)0898-68531910
地址:广西省南宁市科园东五路四号南宁软件园五楼
邮编:530003
电话:( + 86)0771-2184078
传真:( + 86)0771-2184080
地址:合肥市包河区马鞍山路金帝国际城7栋3单元706室 邮编:230022
电话:( + 86)0551-3711086
地址:深圳市福田区皇岗路高科利大厦A栋24E邮编:518033 电话:0755-83658909
传真:0755-83658909
技术服务:
电话: 400-991-6599
由匕箱: dmtech@dameng.com
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/