暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

国产数据库学习-达梦篇DM8-初装

原创 布衣 2023-12-16
1118

前言

  公司准备上国产数据库,因公司的核心数据库都是在用Oracle。考虑到尽可能的平滑迁移,于是选择了网传Oracle最兼容的数据库-达梦。
  自己先装一下熟悉数据库环境。没想到这么坎坎坷坷,最终还是整完了。

一、环境

  • 系统:
    [root@localhost ~]# cat /etc/redhat-release
    CentOS release 6.7 (Final)
  • 检查glibc的版本要求版本在2.6以上
    [root@localhost ~]# rpm -q glibc
    glibc-2.12-1.166.el6.x86_64
    glibc-2.12-1.166.el6.i686

二、创建用户:

  • 创建dinstall 组
    [root@localhost ~]# groupadd dinstall
  • 创建dmdba用户
    [root@localhost ~]# useradd -g dinstall dmdba
  • 设置dmdba用户密码 : dmdba
    [root@localhost ~]# passwd dmdba

三、安装

  • 创建目录:
    [root@localhost ~]# mkdir /dm
    [root@localhost ~]# chown dmdba:dinstall /dm
    [root@localhost ~]# chmod 755 /dm

  • 配置系统限制
    [root@localhost ~]# vim /etc/security/limits.conf
    dmdba soft nofile 4096
    dmdba hard nofile 65536

  • #挂载
    [root@localhost ~]# mount -o loop dm8_20220525_x86_rh6_64.iso /media/
    [root@localhost ~]# cd /media/
    [root@localhost media]# ls
    DM8 Install.pdf DMInstall.bin
    [root@localhost media]# cp DMInstall.bin /opt/
    [root@localhost media]# chown dmdba:dinstall /opt/DMInstall.bin
    #直接图形启动:
    [dmdba@localhost opt]$ LANG=EN
    [dmdba@localhost opt]$ ./DMInstall.bin

  • 报错:
    /tmp/DMInstall/source/jdk/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
    image.png

  • 解决:
    设置 JAVA 环境以 BASH 为例:
    [dmdba@localhost ~]$ vim .bash_profile
    export DM_JAVA_HOME=/usr/local/java/jdk1.8.0_391

  • 报错:
    image.png

  • 解决:
    DM 安装程序在安装时将产生临时文件,临时文件需要 1GB 的存储空间。
    如果/tmp 目录不能保证 1GB 的存储空间,用户可以扩展/tmp 目录存储空间或者通
    过设置环境变量 DM_INSTALL_TMPDIR 指定安装程序的临时目录
    [dmdba@localhost ~]$ mkdir -p tmp
    [dmdba@localhost ~]$ vim .bash_profile
    export DM_INSTALL_TMPDIR=/home/dmdba/tmp/
    [dmdba@localhost ~]$ source .bash_profile

  • 终于可以进行下一步了:
    image.png

  • 欢迎界面
    image.png

  • 许可证协议
    image.png
    -验证 Key 文件,测试直接下一步,可免费用3个月
    image.png

  • 选择安装方式
    DM 安装程序提供四种安装方式:“典型安装”、“服务器安装”、“客户端安装”和“自
    定义安装”,用户可根据实际情况灵活地选择。
    典型安装包括:服务器、客户端、驱动、用户手册、数据库服务。
    服务器安装包括:服务器、驱动、用户手册、数据库服务。
    客户端安装包括:客户端、驱动、用户手册。
    自定义安装包括:根据用户需要勾选组件,可以是服务器、客户端、驱动、用户手
    册、数据库服务中的任意组合。
    一般地,作为服务器端的机器只需选择“服务器安装”选项,特殊情况下,服务器
    端的机器也可以作为客户机使用,这时,机器必须安装相应的客户端软件。
    image.png

  • 选择安装目录
    image.png

  • 安装前小结
    image.png

  • 开始安装
    image.png

  • 使用root用户执行脚本:
    image.png
    image.png

四、 初始化数据库

  • 初始化数据库
    如用户在选择安装组件时选中服务器组件,DM 安装过程结束时,将会提示是否初始
    化数据库,如下图所示。若用户未安装服务器组件,安装完成后,点击“完成”将直接
    退出,点击“取消”将完成安装,关闭对话框。
    image.png
  • 创建数据库
    image.png
  • 创建数据库模板
    系统提供三套数据库模板供用户选择:一般用途、联机分析处理和联机事务处理,
    用户可根据自身的用途选择相应的模板
    image.png
  • 选择数据库目录
    image.png
  • 输入数据库标识
    用户可输入数据库名称、实例名、端口号等参数
    image.png
  • 数据库文件所在位置
    用户可通过选择或输入确定数据库控制、数据库日志等文件的所在位置,并可通过
    右侧功能按钮,对文件进行添加或删除。
    image.png
  • 初始化参数设置
    image.png
  • 口令管理
    image.png
  • 选择示例:需要测试
    image.png
  • 创建数据库摘要
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
  • 创建完成
    image.png
最后修改时间:2023-12-18 10:33:21
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论