zoukankan      html  css  js  c++  java
  • 【安装--达梦】Linux(中科方德服务器版4.0)安装达梦数据库V8

    转载自:https://blog.csdn.net/weixin_45549650/article/details/113247905

    最近在转国产化,用到了中科方德的服务器,以及需要安装达梦的数据库。这里记录下教程。在网上找到的其他教程,自己对着试了不行,最后集齐了三家的教程,综合之后,安装完成。
    达梦简介:
    国产化的数据库,安装包里面自带服务端与客户端。安装可选择只安装客户端。
    本次安装全在root用户下安装,并未新加用户组。
    首先按照达梦的教程需要查看系统资源。
    主要是查看系统资源有没有设定限制

    ulimit -a
    1

    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。

    这里将open file设置成65536

    vim /etc/security/limits.conf
    1

    创建/usr/local/dm文件夹 xftp上传包(解压后的包DMInstall.bin)
    进入到 /usr/local/dm目录
    首先给安装包赋予权限

    chmod 755 ./DMInstall.bin
    1
    执行安装

    ./DMInstall.bin -i
    1

    如果有达梦的key,可以在之前给定其位置。我这里没有,好像是免费用一年。
    初始化数据库,首先进入到安装目录bin目录里

    cd /opt/dmdbms/bin
    1
    执行初始化

    ./dminit
    1

    注册数据库
    找到刚刚创建的数据库
    在安装目录下

    cd /opt/dmdbms/DaMeng
    1
    里面会有dm.ini
    记住这个位置
    再进到/opt/dmdbms/script/root这里面注册服务

    ./dm_service_installer.sh -t dmserver -p DAMENGSERVER -dm_ini /opt/dmdbms/DaMeng/dm.ini
    1
    这样子便成功了
    设置环境变量

    vim /etc/profile
    1
    export DM_HOME=/opt/dmdbms
    export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
    1
    2
    3
    根目录下使其生效

    source /etc/profile
    1
    启动服务

    service DmServiceDAMENGSERVER.service start
    1
    使用disql工具连接

    disql
    1
    输入用户名密码:SYSDBA SYSDBA

    安装成功。
    如果用其他地址连接,连接失败请关闭防火墙再试。
    ————————————————
    版权声明:本文为CSDN博主「易小染」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_45549650/article/details/113247905

  • 相关阅读:
    创建类以及引用一个类
    修改hosts文件
    微信第三方登录接口开发
    Android定位
    Leetcode 102. Binary Tree Level Order Traversal
    Leetcode 725. Split Linked List in Parts
    Leetcode 445. Add Two Numbers II
    Leetcode 328. Odd Even Linked List
    Leetcode 237. Delete Node in a Linked List
    Leetcode 234. Palindrome Linked List
  • 原文地址:https://www.cnblogs.com/coreLeo/p/14890928.html
Copyright © 2011-2022 走看看