安装简介

达梦数据库管理系统(以下简称DM)是基于客户/服务器方式的数据库管理系统,可以安装在多种计算机操作系统平台上,典型的操作系统有:Windows(Windows2000/2003/XP/Vista/7/8/10/Server等)、Linux、HP-UNIX、Solaris、FreeBSD和AIX等。对于不同的系统平台,有不同的安装步骤。

在安装DM之前,请用户仔细阅读本手册,本手册包含了重要的安装指导信息。在安装开始之前,首先应该检查所得到的DM产品是否完整,并准备好DM所需的硬件环境、软件环境。

本章主要介绍在安装DM产品前需要进行的准备工作。

DM安装成功后,可在安装目录的doc子目录下找到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

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驱动程序:dodbc

7.JDBC驱动程序:DmJdbcDriver.jar

8.OLEDB 驱动程序:doledb

9.C Language Tools:一组C语言开发的命令行工具

删除目录

图1.1 管理工具Manager

删除目录

图1.2 数据迁移工具DTS

删除目录

图1.3 控制台工具Console

删除目录

图1.4 性能监控工具Monitor

删除目录

图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”文件。

微信扫码
分享文档
扫一扫
联系客服