DM 达梦数据库安装

第 1 章安装简介

达梦数据库管理系统(以下简称 DM)是基于客户/服务器方式的数据库管理系统,可以 安 装 在 多 种 计 算 机 操 作 系 统 平 台 上 , 典 型 的 操 作 系 统 有 :

Windows(Windows2000/2003/XP/Vista/7/8/10/Server 等)、Linux、HP-UNIX、Solaris、FreeBSD 和 AIX 等。对于不同的系统平台,有不同的安装步骤。

1.1达梦产品的构成

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 客户端程序主要使用 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.2 硬件环境需求

用户应根据 DM 及应用系统的需求来选择合适的硬件配置,如 CPU 的指标、内存及磁盘容量等。档次一般应尽可能高一些,尤其是作为数据库服务器的机器,基于 Java 的程序运行时最好有较大的内存。其它设备如 UPS 等在重要应用中也应考虑。下面给出安装 DM 所需的硬件基本配置:

由于 DM 是基于客户/服务器方式的大型数据库管理系统,一般应在网络环境下使用,客户机与服务器分别在不同的机器上,所以硬件环境通常包括网络环境(如一个局域网)。如果仅有单台 PC,DM 也允许将所有软件装在同一台 PC 上使用。

1.3 软件环境需求

运行 DM 所要求的软件环境主要有:

第 2 章 DM 安装及卸载

DM 在各个操作系统下的数据库服务器版本具有相同的内核,本章介绍 DM 在Linux(Unix)操作系统下的安装。

注:根据版本的用途,安装 DM 程序后,默认装有一个许可证(License)。如果用户想拥有更多授权的许可证,请向达梦公司申请或购买。

2.1 Linux (Unix )下DM 的安装与卸载

2.1.1 安装前准备工作

用户在安装 DM 之前需要检查或修改操作系统的配置,以保证 DM 正确安装和运行。标题及下文中提到的 Linux(Unix),包括 Linux、AIX、HP-UNIX、Solaris 和FreeBSD 操作系统。以下安装程序说明将以 Red Hat Enterprise Linux 6 for x86-64 系统为例,由于不同操作系统系统命令不尽相同,具体步骤及操作请以本机系统为准,具体细节可向系统管理员咨询。

2.1.1.1 检查 Linux(Unix)

用户在安装 DM 前,需要检查当前操作系统的相关信息,确认 DM 安装程序与当前操作系统匹配,以保证 DM 能够正确安装和运行。用户可以使用以下命令检查操作系统基本信息。如下图所示:

2.1.1.2 Linux(Unix)

在 Linux(Unix)系统中,因为 ulimit 命令的存在,会对程序使用操作系统资源进行限制。为了使 DM 能够正常运行,建议用户检查当前安装用户的 ulimit 参数。运行 ulimit -a 进行查询。如下图所示:

参数使用限制:

1.data seg size

data seg size (kbytes, -d)

建议用户设置为 1048576(即 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)

建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导致数据库启动失败。

如 果 用 户 需 要 为 当 前 安 装 用 户 更 改 ulimit 的 资 源 限 制 , 请 修 改 文 件/etc/security/limits.conf。

2.1.1.3 检查系统内存与存储空间

1. 检查内存

为了保证 DM 的正确安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。

如果可用内存过少,可能导致DM安装或启动失败。用户可以使用以下命令检查操作内存:

2. 检查存储空间

1) DM 完全安装需要 1GB 的存储空间,用户需要提前规划好安装目录,预留足够的

存储空间。用户在 DM 安装前也应该为数据库实例预留足够的存储空间,规划好数据路径

和备份路径。用户可使用以下命令检查存储空间:

#查询目录/mount_point/dir_name 可用空间

df -h /mount_point/dir_name

2) DM 安装程序在安装时将产生临时文件,临时文件需要 1GB 的存储空间,临时文

件目录默认为/tmp。用户可以使用以下命令检查存储空间。如下图所示:

如果/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.1.1.4 设置 JAVA 环境

在运行安装程序之前,通过设置环境变量 DM_JAVA_HOME 指定特定的 JAVA 的目录,安装程序将使用此 JAVA 环境进行安装,且安装完成之后,客户端程序也将使用此 JAVA 环境。具体命令如下所示:在/etc/profile里面进行设置

2.1.2 安装 DM

在windows下面双击如下镜像会生成如下文件如图1所示

DMInstall.bin文件就是DM的安装程序,需要将其放入linux下,我这里是把它放到/dm/DMInstall.bin下面,需要赋予其执行权限 chmod 755 ./DMInstall.bin

执行这个文件就可以进行安装

注意在使用命令安装的时候需要执行./DMInstall.bin -i 如果不加-i则会去调图形化,报错如下:

2.1.2.1 具体安步骤如下:

1.执行./DMInstall.bin -i出现如下信息,默认是中文安装,直接回车即可

2.下图这个是询问key的路径,我们默认即可,这个就是许可证明,默认是这个数据库能用一年

3.下图是询问是否设置区,输入Y回车即可

4.下图让我们选择安装的类型,我们选择典型安装然后回车

5.这个是询问我们安装的位置,默认即可,直接回车

6.下图让我们确认安装位置,确认后直接Y回车即可

7.安装前小结再次确认安装位置,确认后直接Y回车

8.出现下图则表明安装完成

注意:安装结束后,还需要初始化数据库并注册相关服务才能正式运行达梦数据库

2.1.2.2 初始化以及注册服务:

1.进入/opt/dmdbms/bin目录下然后输入./dminit help查看参数会出现如下图所示

2.通过如下命令设置数据页大小以及大小敏感参数   0表示不敏感

./dminit PATH=/opt/dmdbms/data/ page_size=16 case_sensitive=0

出现下图所示则表明初始化这两个参数成功

3.其他的参数选择系统默认就可以,默认用户/密码:SYSDBA/SYSDBA

4.把实例服务注册进操作系统就可以开机自启动了

进入cd /opt/dmdbms/script/root执行如下命令

./dm_service_installer.sh -t dmserver -dm_ini /opt/dmdbms/data/DAMENG/dm.ini -p DMSERVER

出现如下图则表示注册成功。

5.启动服务systemctl start DmServiceDMSERVER

6.通过ps -ef|grep dmserver查看服务是否启动

出现dmserver的进程号则证明启动成功。

2.1.3 卸载DM

用户在 DM 安装目录下,找到卸载程序 uninstall.sh 来执行卸载。

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值