环境准备

数据库下载去http://www.dameng.com

1.下载好达梦数据库iso上传(通过xftp)到你自己存在的目录(/opt)

2.将你上传的iso文件挂载到其它的目录下面(mount 文件名  目录)

3. 创建用户和组

  1. [root@7ea0877b69aa opt]# groupadd dinstall
    # 创建用户并添加到组中
  2.  [root@7ea0877b69aa opt]# useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
  3. #初始化密码
  4. [root@7ea0877b69aa opt]# passwd dmdba
  5. 给安装包授权 :chown dmdba:dinstall -R  挂载之后的文件目录
  6. 赋予权限:chown 755 -R 挂载之后的文件目录

4.切换用户并安装(就是第三步创建的用户,这里不建议用root直接安装)

5.进入到挂载目录,执行./DMInstall.bin -i

6.按照提示一步步填写

7.安装结束之后,切换回root用户,执行这条命令:/home/dmdba/dmdbms/script/root/root_installer.sh

8.进入默认的安装路径(/home/dmdba/dmdbms/bin)bin目录执行:./dminit(数据库初始化配置)

dminit 工具需要从命令行启动。找到 dminit 所在安装目录/bin,输入 dminit 和参数。各参数详细含义如下:

INI_FILE       初始化文件 dm.ini 存放的路径

PATH         初始数据库存放的路径

CTL_PATH     控制文件路径

LOG_PATH    日志文件路径

EXTENT_SIZE  数据文件使用的簇大小(16),可选值:16、32、64,单位:页

PAGE_SIZE    数据页大小(8),可选值:4、8、16、32,单位:K

LOG_SIZE     日志文件大小(256),单位为:M,范围为:64M ~ 2G

CASE_SENSITIVE   大小敏感(Y),可选值:Y/N,1/0

CHARSET/UNICODE_FLAG 字符集(0),可选值:0[GB18030],1[UTF-8],2[EUC-KR]

LENGTH_IN_CHAR   VARCHAR  类型长度是否以字符为单位(N),可选值:Y/N,1/0

SYSDBA_PWD    设置 SYSDBA 密码(SYSDBA),密码长度为 9 到 48

SYSAUDITOR_PWD   设置 SYSAUDITOR 密码(SYSAUDITOR),密码长度为 9 到 48

DB_NAME                    数据库名(DAMENG)

INSTANCE_NAME   实例名(DMSERVER)

PORT_NUM    监听端口号(5236)

TIME_ZONE    设置时区(+08:00)

PAGE_CHECK    页检查模式(0),可选值:0/1/2

EXTERNAL_CIPHER_NAME 设置默认加密算法

EXTERNAL_HASH_NAME  设置默认 HASH 算法

EXTERNAL_CRYPTO_NAME 设置根密钥加密引擎

RLOG_ENC_FLAG   设置日志文件是否加密(N),可选值:Y/N,1/0

USBKEY_PIN    设置 USBKEY PIN

PAGE_ENC_SLICE_SIZE     设置页加密分片大小,可选值:512、4096,单位:Byte

ENCRYPT_NAME   设置全库加密算法

BLANK_PAD_MODE   设置空格填充模式(0),可选值:0/1

SYSTEM_MIRROR_PATH  SYSTEM 数据文件镜像路径

MAIN_MIRROR_PATH  MAIN 数据文件镜像

ROLL_MIRROR_PATH  回滚文件镜像路径

MAL_FLAG    初始化时设置 dm.ini 中的 MAL_INI(0)

ARCH_FLAG    初始化时设置 dm.ini 中的 ARCH_INI(0)

MPP_FLAG    Mpp 系统内的库初始化时设置 dm.ini 中的 mpp_ini(0)

CONTROL     初始化配置文件(配置文件格式见系统管理员手册)

AUTO_OVERWRITE   是否覆盖所有同名文件(0) 0:不覆盖 1:部分覆盖 2:完全覆盖

USE_NEW_HASH   是否使用改进的字符类型 HASH 算法(1)

DCP_MODE    是否是 DCP 代理模式(0)

DCP_PORT_NUM   DCP 代理模式下管理端口

ELOG_PATH    指定初始化过程中生成的日志文件所在路径

SYSSSO_PWD    设置 SYSSSO 密码(SYSSSO),密码长度为 9 到 48

SYSDBO_PWD    设置 SYSDBO 密码(SYSDBO),密码长度为 9 到 48

PRIV_FLAG    设置权限标记,可选值:0、1

AP_PORT_NUM               ECS 模式下 AP 协同工作的监听端口

HUGE_WITH_DELTA          是否仅支持创建事务型 HUGE 表(1) 1:是 0:否

RLOG_GEN_FOR_HUGE        是否生成 HUGE 表 REDO 日志(0) 1:是 0:否

PSEG_MGR_FLAG             是否仅使用管理段记录事务信息(0) 1:是 0:否

HELP     打印帮助信息

 注意:如果初始化配置失败就要从新执行:./dminit path=/home/dmdba/dmdbms/bin  要加上路径

9.初始化数据库完成名称叫DAMENG,继续注册数据库:

首先检查dm.ini的位置,该步骤需要用到dm.ini  (在你安装DAMENG的,默认的路径下面)

10.继续访问注册入口路径(目录在默认安装的路径:例:/home/dmdba/dmdbms/script/root)

11.再执行./dm_service_installer.sh  -t DMSERVER -dm_ini /home/dmdba/dmdbms/bin/DAMENG/dm.ini (这里的路径就是第9步找的dm_ini的路径)-m open -p DMSERVER (我这里安装的是开发版的,所以要执行这个命令,如果这条命令有误可以试试这条命令:./dm_service_installer.sh  -t DMSERVER -i /home/dmdba/dmdbms/bin/DAMENG/dm.ini -m open -p DMSERVER)

注意:如果顺利的话输入命令service DmServiceDMSERVER start 等出现OK即可,不往下阅读文档了,直接跳到windows端使用达梦客户端访问连接了。如果不顺利,如下图报错,请继续阅读该文档:

上图错误指出的是权限不足,那么继续授权:给文件夹授权  chmod -R 777 DAMENG

12.服务创建完成,再启动服务:systemctl start DmServiceDMSERVER.service  (centos7以下的版本执行service DmServiceDMSERVER  start)

13.查看服务状态

14.服务启动正常,就可以用达梦客户端直接去连接了

也可以通过命令行去执行,进入bin目录下(/home/dmdba/dmdbms/bin)执行./disql sysdba 输入密码就可以连接到数据库了

Linux部署达梦数据库(完全版)的更多相关文章

  1. Linux平台达梦数据库V7单实例安装方式之图形方式

    一 前言 我们在学习任何一个应用时,了解它的最初步骤通常是学会如何进行安装配置,后序才去关心如何使用,学习达梦数据库也是如此,而达梦数据库的安装提供了多种方式,接下来会一一介绍每种安装方式,达梦数据库 ...

  2. linux安装达梦数据库8

    PS.本次测试只是为了项目需要,但是在部署和启动程序的时候发生了一系列的报错,由此记录下来为日后作参考 安装达梦数据库 1. 达梦数据库(DM8)简介 达梦数据库管理系统是武汉达梦公司推出的具有完全自 ...

  3. 达梦数据库学习(一、linux操作系统安装及数据库安装)

    达梦数据库学习(一.linux操作系统安装及数据库安装) 环境介绍: 使用VM12+中标麒麟V7.0操作系统+达梦8数据库 一.linux系统搭建 本部分没有需要着重介绍,注意安装时基本环境选择&qu ...

  4. linux安装node和达梦数据库8

    PS.本次测试只是为了项目需要,但是在部署和启动程序的时候发生了一系列的报错,由此记录下来为日后作参考 安装达梦数据库 1. 达梦数据库(DM8)简介 达梦数据库管理系统是武汉达梦公司推出的具有完全自 ...

  5. NeoKylin5.6下安装部署达梦(DM7)数据库

    1.准备操作系统 1.1 系统登录界面 1.2 操作系统版本信息 [root@jdbh ~]# uname -ra Linux jdbh -.el5xen # SMP Fri Jul :: EDT x ...

  6. 达梦数据库-RAC-DMDSC部署的关键点

    达梦数据库-RAC-DMDSC部署的关键点 环境准备 网络准备(ip地址分配).共享磁盘准备和挂载 ifconfig enp0s8 10.1.2.101;ifconfig enp0s9 192.168 ...

  7. 达梦数据库(DM8)大规模并行集群MPP 2节点安装部署

    达梦数据库大规模并行集群MPP 2节点安装部署   1.环境准备   os 数据库版本 ip mpp角色 centos7.x86 DM8 192.168.30.100 mpp1 centos7.x86 ...

  8. [转帖]达梦数据库(DM6)和ORACLE 10g的异同点

    达梦数据库(DM6)和ORACLE 10g的异同点    https://bbs.aliyun.com/detail/351337.html   花花浪子 级别: 小白 发帖 0 云币 -41 加关注 ...

  9. 国产化之银河麒麟安装达梦数据库DM8

    背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用DM8. 虽然在之前的文章中已经成功模拟国产飞腾处理器,但是运行效率不高,所以这里的银河麒麟操作系统还是运行在x64平台上 ...

随机推荐

  1. openjudge走迷宫(DFS)

    题目: 描述 一个迷宫由R行C列格子组成,有的格子里有障碍物,不能走:有的格子是空地,可以走. 给定一个迷宫,求从左上角走到右下角最少需要走多少步(数据保证一定能走到).只能在水平方向或垂直方向走,不 ...

  2. mac-webui-selenium下的webdriver selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH

    from selenium import webdriver def test1(): url='http://www.baidu.com' driver=webdriver.Chrome(" ...

  3. python 操作word

    pip install python.docx from docx import DocumentDoc = Document() 解释:from 从 docx这个文件中,导入一个叫Document的 ...

  4. 【Java数据结构与算法】简单排序、二分查找和异或运算

    简单排序 选择排序 概念 首先,找到数组中最小的那个元素,其次,把它和数组的第一个元素交换位置(如果第一个元素就是最小的元素那么它就和自己交换).再次,在剩下的元素中找到最小的元素,将它与数组的第二个 ...

  5. [刘阳Java]_精选20道Java多线程面试题

    1. 多线程使用的优缺点? 优点: (1)多线程技术使程序的响应速度更快 (2)当前没有进行处理的任务可以将处理器时间让给其它任务 (3)占用大量处理时间的任务可以定期将处理器时间让给其它任务 (4) ...

  6. mysql实现主从复制、读写分离的配置方法(二)

    由于接触主从复制,读写分离的时间比较短,应用还不够熟练,目的是能通过MyCat实现基础的读写分离操作. 其核心功能是分库分表,配合数据库的主从模式还可实现读写分离. 1. 测试环境 一台win10主机 ...

  7. POJ3048

    素数筛,数据范围不大,直接暴力筛. 坑:有个数据是 1 1,答案是1.差点没把我卡去世. 我的三观哪去了. #include<iostream> #include<cstdio> ...

  8. SAML 2.0 实例分析 idp向sp发送响应(4)

    当idp与user建立起联系后,idp向sp发送响应 <samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol ...

  9. etcd学习(5)-etcd的Raft一致性算法原理

    ETCD的Raft一致性算法原理 前言 Raft原理了解 raft选举 raft中的几种状态 任期 leader选举 日志复制 安全性 leader宕机,新的leader未同步前任committed的 ...

  10. 最高级的AutoHotkey重试源代码结构20191221.docx

    ;; 最高级的AutoHotkey重试源代码结构20191221.docx;; 在编写AutoHotkey脚本时经常要用到重试,; 单击控件无效时需要重新再单击,; 发送模拟按键无效时需要重新发送.; ...