• DM7 安装


    简介

    1.标准版 Standard Edition: 拥有数据库管理、安全管理、开发支持等所需的基本功能,支持 TB 级数据量,
    支持多用户并发访问等
    2.企业版 Enterprise Edition:伸缩性良好、功能齐全的数据库,无论是用于驱动网站、打包应用程序,还是联机事务处理、决策分析或数据仓库应用,DM 企业版都能作为专业的服务平台
    3.安全版 Security Edition:拥有企业版的所有功能,并重点加强了其安全特性,引入强制访问控制功
    能,采用数据库管理员(DBA)、数据库审计员(AUDITOR)、数据库安全员(SSO)三权分
    立安全机制

    准备

    #获取系统位数
    getconf LONG_BIT
    #查询操作系统 release 信息
    lsb_release -a
    #查询系统信息
    cat /etc/issue
    #查询系统名称
    uname -a
    

    创建安装用户

    #1. 创建安装用户组 dinstall
    groupadd dinstall
    #2. 创建安装用户 dmdba
    useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
    #3. 初始化用户密码
    passwd dmdba
    #4. 之后通过系统提示进行密码设置。
    

    检查当前安装用户的 ulimit 参数

    
    # 查看
    ulimit -a
    # 修 改 文 件 #/etc/security/limits.conf
    
    #1.data seg size ,建议为 1048576
    data seg size (kbytes, -d)
    #2. file size 建议为 unlimited
    file size(blocks, -f)
    #3. open files 65536 以上
    open files(-n)
    #4.virtual memory 建议为 1048576(即 1GB)
    virtual memory (kbytes, -v)
    

    系统内存与存储空间

    # 至少 1GB 的可用内存(RAM)
    # 获取内存总大小
    grep MemTotal /proc/meminfo
    # 获取交换分区大小
    grep SwapTotal /proc/meminfo
    #获取内存使用详情
    free
    
    # 检查存储空间
    # 1GB 的存储空间
    #查询目录/mount_point/dir_name 可用空间
    df -h /mount_point/dir_name
    

    安装

    图形化安装

    # 加载(mount)光驱
    mount /dev/cdrom /mnt/cdrom
    chmod 755 ./DMInstall.bin
    
    # 运行 DM 的图形化安装
    # 使用安装系统用户直接登录
    ./DMInstall.bin
    

    1 :提示对话框
    2 :选择语言和时区
    3 :欢迎页面
    4 :许可证协议
    5 :查看版本信息
    6 :证 验证 Key 文件(可以跳过)
    7 :选择安装方式

    • 典型安装包括:服务器、客户端、驱动、用户手册、数据库服务。
    • 服务器安装包括:服务器、驱动、用户手册、数据库服务。
    • 客户端安装包括:客户端、驱动、用户手册。
    • 自定义安装包括:根据用户需要勾选组件,可以是服务器、客户端、驱动、用户手
    • 册、数据库服务中的任意组合。

    8 :选择安装目录
    9 :安装前小结
    10 :安装
    11 :初始化数据库

    命令行安装

    ./DMInstall.bin -i
    

    步骤 1 :选择安装语言
    步骤 2 :验证 Key 文件
    步骤 3 :输入时区
    步骤 4 : 选择安装类型路径
    步骤 5 :安装小结
    步骤 6 :安装

    安装目录介绍

    BIN:达梦数据库命令和lib库
    BIN2:uft8
    Desktop: 桌面快捷键
    DOC:用户手册和操作手册
    Drivers:驱动
    Include:c语言,头文件
    Jar:jar包(导入导出,快速加载,日志挖掘)
    Log: 日志文件
    Jdk:java包
    Tool:客户端
    Web:dem
    Script:脚本文件
    

    卸载

    1. 已经存在数据库,停止数据库,执行 uninstall.sh
    2. 只安装了软件,可以直接执行 unlinstall.sh.脚本uninstall.sh 在安装目录下。
    # 进入 DM 安装目录
    cd /DM_INSTALL_PATH
    # 执行卸载脚本
    ./uninstall.sh
    
    # 或者,执行卸载脚本命令行卸载需要添加参数-i
    ./uninstall.sh -i
    

    数据库配置工具

    • 创建数据库实例
    • 删除数据库实例
    • 注册数据库服务
    • 删除数据库服务

    照着图形引导操作即可。注意:

    • 示例库推荐创建,其中的 DML 语句之后有参考意义
    • 以 root 系统用户执行最后的配置脚本

    xhost 配置

    # 以 BASH 为例,设置 xhost
    xhost + localhost
    # 注:假设安装系统用户为 dmdba
    su - dmdba
    # 切换至安装系统用户后执行图形化安装程序
    # 用户可以执行 xclock 命令进行测试,如果 xclock 系统命令存在,将出现图形化的时钟,如果
    # 运行失败,则设置 xhost 失败,具体细节可向系统管理员咨询。
    ./DMInstall.bin
    

    附注

    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 数据库系统和客户端工具。

    DM 对 dminit 和 dmserver 执行文件的权限进行了修改。通过 chmod 命令将 dminit 和 dmserver 设置 6755 的权限。保证用户使用不同操作系统用户运行 dminit 和 dmserver 时,真正的进程用户、用户组是一致的(与 dminit 和 dmserver 的文件所有者与所有组相同)。

    为了保证系统的安全性,dminit 执行程序只有 root 系统用户和文件所有者用户能够运行。禁止以其他系统用户运行。

  • 相关阅读:
    【bzoj2190】: [SDOI2008]仪仗队 数论-欧拉函数
    【bzoj2751】[HAOI2012]容易题(easy) 数论-快速幂
    【bzoj2186】: [Sdoi2008]沙拉公主的困惑 数论-欧拉函数
    这里会有你想要的,已收录css , js相关文章
    Vue源码解析--实现一个指令解析器 Compile
    九宫格抽奖
    12行代码简单实现跑马灯文字匀速滚动
    滑弯曲弧形效果的插件-arctext.js改造
    几种拼图小游戏封装
    倒计时
  • 原文地址:https://www.cnblogs.com/Forgenvueory/p/12757241.html
Copyright © 2020-2023  润新知