精华内容
下载资源
问答
  • Linux达梦数据库:通过disql登录命令行操作数据库,打开达梦数据库自带的数据库管理连接工具。 Linux 达梦数据库的使用 第一章:达梦数据库的连接与使用 ① 通过 disql 登录,用命令行操作达梦数据库 ② 打开达梦...

    第一章:达梦数据库的连接与使用

    /data/dmdbms 就是我达梦数据库的安装目录,进入根目录下的 tool 文件里。

    ① 通过 disql 登录,用命令行操作达梦数据库

    运行里面的 disql 程序。
    在这里插入图片描述

    [root@ncc-61-19 ~]# cd /data/dmdbms/tool/
    [root@ncc-61-19 tool]# ./disql
    

    然后输入用户名密码来连接数据库。

    disql V7.6.1.52-Build(2020.03.17-119193)ENT
    SQL> conn ncc_0611_TW/nccloud001@192.168.xx.xx:5236
    
    服务器[192.168.61.19:5236]:处于普通打开状态
    登录使用时间: 2.411(毫秒)
    SQL>
    
    

    ② 打开达梦数据库自带的数据库管理连接工具

    运行里面的 manager 程序。
    在这里插入图片描述

    [root@ncc-61-19 tool]# ./manager
    

    然后就打开可视化窗口了。
    在这里插入图片描述
    双击左边的数据库连接,然后输入用户名密码来连接数据库。
    在这里插入图片描述
    现在就可以正常的使用数据库了。
    在这里插入图片描述
    喜欢的点个赞❤吧!

    展开全文
  • 一、系统环境硬件:华为国产服务器(arm架构鲲鹏CPU)系统:国产中标麒麟(64位)image.png数据库版本:dm8_setup_arm64_ent_8.1.1.48_20191203.iso特别说明:这个...二、安装前准备1、下载达梦数据库image.png2、内...

    一、系统环境

    硬件:华为国产服务器(arm架构鲲鹏CPU)

    系统:国产中标麒麟(64位)

    image.png

    数据库版本:dm8_setup_arm64_ent_8.1.1.48_20191203.iso

    特别说明:这个服务器 cpu 是 arm 架构的,需要到达梦官网下载 arm 版本的安装包,否则其他 linux 版本的安装时会无法执行二进制文件。

    二、安装前准备

    1、下载达梦数据库

    image.png

    2、内存检查

    为了保证正确安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。 如果可用内存过少,可能导致 DM 数据库安装或启动失败。

    image.png

    3、硬盘空间检查

    达梦数据库完全安装需要 1GB 左右,需要保证其至少有 1GB 存储空间。

    image.png

    同时在安装过程中将产生临时文件,临时文件需要 1GB 的存储空间,目录默认为 /tmp,需要保证其至少有 1GB。

    image.png

    4、创建用户dmdba

    为了减少对操作系统的影响,不建议以 root 系统用户来安装和运行达梦数据库。创建一个专用的系统用户 dmdba,如下

    # 创建用户组 dinstall

    groupadd dinstall

    # 创建用户 dmdba

    useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

    # 初始化密码

    passwd dmdba

    使用id dmdba命令查看新建的 dmdba 用户

    image.png

    5、创建数据库安装目录

    创建数据库安装目录并赋予权限,如下

    #创建安装目录

    mkdir /data/opt/dm

    #更改目录权限

    chown dmdba.dinstall -R /data/opt/dm

    image.png

    6、配置用户环境变量

    切换到 dmdba 用户,修改 .bash_profile

    su - dmdba

    vi .bash_profile

    添加如下内容(路径自行修改):

    export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/data/opt/dm/bin"

    export DM_HOME="/data/opt/dm"

    export PATH=$DM_HOME/bin:$PATH:$HOME/bin

    image.png

    执行如下命令,使环境变量生效

    source .bash_profile

    三、安装

    1、加载(mount)iso文件

    将达梦数据库 iso 安装文件 mount 到 /mnt/dm/ 目录下,步骤如下

    su - root

    mkdir /mnt/dm/

    mount dm8_setup_arm64_ent_8.1.1.48_20191203.iso -o loop /mnt/dm/

    image.png

    -o loop 表示使用回环设备(/dev/loop0,/dev/loop1,...)。

    加载(mount)光驱后,在 /mnt/dm/ 目录下有个 DMInstall.bin 文件,这个文件就是 DM 的安装程序。在运行安装程序前,需要赋予 DMInstall.bin 文件执行权限。

    chmod 755 ./DMInstall.bin

    2、安装数据库

    切换至 dmdba 用户

    su - dmdba

    执行 DMInstall.bin 文件,安装数据库

    cd /mnt/dm/

    ./DMInstall.bin -i

    image.png

    安装过程中需要选择语言、时区、安装类型等,如下

    image.png

    image.png

    静默安装完成后,提示“请以 root 系统用户执行命令”,接着往下。

    3、执行脚本

    首先切换到root用户

    su root

    然后执行即可

    /data/opt/dm/script/root/root_installer.sh

    image.png

    至此,数据库已经安装成功。

    四、创建数据库实例

    切换到 dmdba 用户,进入安装目录的 bin 目录,我们需要用到里面的 dminit 文件来进行实例创建,如下

    su - dmdba

    cd /data/opt/dm/bin

    image.png

    执行 dminit 文件初始化实例参数来创建实例

    ./dminit PATH=/data/opt/dm/data EXTENT_SIZE=16 PAGE_SIZE=8 LOG_SIZE=500 CASE_SENSITIVE=Y DB_NAME=DAMENG INSTANCE_NAME=DMSERVER PORT_NUM=5236 SYSDBA_PWD=123456

    image.png

    可以看到已经成功创建,使用./dminit help命令可以查看各参数具体说明,如下

    image.png

    五、注册数据库服务

    进入安装目录的 script/root 目录,需要用到里面的 dm_service_installer.sh 文件进行服务注册。

    su root

    cd /data/opt/dm/script/root

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

    image.png

    可以看到创建服务(DMServiceDMSERVER)完成。

    其中 -dm_ini 指定 dm.ini 的路径,使用命令./dm_service_installer.sh -h可查看相关参数解释,如下

    image.png

    六、服务开启和停止

    数据库服务启动、停止和重启的命令如下

    #启动数据库服务

    systemctl start DmServiceDMSERVER

    #停止数据库服务

    systemctl stop DmServiceDMSERVER

    #重启数据库服务

    systemctl restart DmServiceDMSERVER

    查看数据库服务的状态

    ps aux|grep dmserver

    image.png

    七、防火墙配置

    如果防火墙未打开则开启防火墙,启动 firewall 服务,如下

    systemctl start firewalld

    永久开放达梦数据库默认端口 5236,如下

    #永久开放5236端口

    firewall-cmd --add-port=5236/tcp --permanent --zone=public

    #重启防火墙

    firewall-cmd --reload

    八、相关使用

    1、disql 连接数据库

    Disql 是 DM 数据库自带的数据库命令行客户端工具。切换到 dmdba 用户,进入安装目录的 bin 目录,通过 ./disql 命令即可连接达梦数据库。

    su - dmdba

    cd /data/opt/dm/bin

    ./disql

    image.png

    2、表空间和用户创建

    创建表空间

    //创建表空间

    CREATE TABLESPACE BIGDATA DATAFILE '/data/opt/dm/datafile/db01.dbf' SIZE 2048;

    //向表空间添加数据文件

    ALTER TABLESPACE BIGDATA ADD DATAFILE '/data/opt/dm/datafile/db02.dbf' SIZE 2048;

    创建用户

    //创建用户

    CREATE USER chao IDENTIFIED BY "123456" DEFAULT TABLESPACE BIGDATA;

    //给用户授予PUBLIC和RESOURCE权限

    grant public,resource to chao;

    3、使用客户端连接

    下载一个 windows 版本在本地进行安装,使用里面的客户端功能。如下,打开 DM 管理工具。

    image.png

    输入刚才安装的数据库相关信息,使用新建的用户进行连接验证

    login2.png

    可以看到成功连接了达梦数据库,至此,达梦数据库相关安装及配置已经完成。

    home2.png

    九、问题及解决方法

    1、加载(mount)iso 文件时,提示写保护,将以只读方式挂载

    image.png

    经验证,不影响后期安装,解决方法可为文件赋予权限。

    2、安装时提示“无法执行二进制文件”

    image.png

    原因是此服务器 cpu 为 arm 架构,安装包不兼容,找到 arm 版本安装包进行安装即可。

    觉得有帮助点个赞吧!!!最后感兴趣的可以关注下我的公众号(公众号搜索 chaodev )。

    原创不易,转载请注明出处。

    展开全文
  • linux达梦数据库安装步骤

    万次阅读 热门讨论 2017-05-26 17:21:42
    下载最新linux版本的达梦V7.1.5.178-Build(2017.04.24-80034) Windows版本:http://product.dameng.com/zt/download/dm7_win64.zip Linux版本:http://product.dameng.com/zt/download/dm7_neoky6_64.tar.gz 都下载...

    下载最新linux版本的达梦V7.1.5.178-Build(2017.04.24-80034)

    Windows版本:http://product.dameng.com/zt/download/dm7_win64.zip

    Linux版本:http://product.dameng.com/zt/download/dm7_neoky6_64.tar.gz

    都下载下来,server安装到linux,client安装到windows,windows使用桌面方式访问数据库。

    下载完成后xftp上传到linux,并执行命令解压缩

    111

    如下图

    111

    如下图,只显示安装的bin文件,dm.key 在解压完成后放到该目录中备用。

    2.png

    如下图,输入命令后,开始安装达梦数据库软件

    4.png

    该输入key的时候输入key路径

    111

    111


    到这里软件部分安装完成,继续初始化数据库:

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

    首先检查dm.ini的位置,该步骤需要用到dm.ini


    找到后记录下dm.ini位置路径,继续访问注册入口路径

    这时执行命令


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


    上图错误指出的是权限不足,那么继续授权:


    文件夹没有创建权限,继续授权:


    OK!

    出现了

    继续到windows端访问

    关闭防火墙


    再登录测试,OK:


    展开全文
  • 文章目录一、系统环境二、安装前准备1、下载达梦数据库2、内存检查3、硬盘空间检查4、创建用户dmdba5、创建数据库安装目录6、配置用户环境变量三、安装1、加载(mount)iso文件2、安装数据库3、执行脚本四、创建...

    本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 chaodev 即可关注。


    一、系统环境

    硬件:华为国产服务器(arm架构鲲鹏CPU)
    系统:国产中标麒麟(64位)

    image.png

    数据库版本:dm8_setup_arm64_ent_8.1.1.48_20191203.iso
    特别说明:这个服务器 cpu 是 arm 架构的,需要到达梦官网下载 arm 版本的安装包,否则其他 linux 版本的安装时会无法执行二进制文件。


    二、安装前准备

    1、下载达梦数据库

    达梦官网:http://www.dameng.com/
    下载地址:http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14,这里根据服务器硬件和操作系统版本选择下载,本台服务器选择 DM8开发版(飞腾版本64位),它的镜像可以适用于 arm 架构 CPU。

    image.png


    2、内存检查

    为了保证正确安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。 如果可用内存过少,可能导致 DM 数据库安装或启动失败。

    image.png


    3、硬盘空间检查

    达梦数据库完全安装需要 1GB 左右,需要保证其至少有 1GB 存储空间。

    image.png

    同时在安装过程中将产生临时文件,临时文件需要 1GB 的存储空间,目录默认为 /tmp,需要保证其至少有 1GB。

    image.png


    4、创建用户dmdba

    为了减少对操作系统的影响,不建议以 root 系统用户来安装和运行达梦数据库。创建一个专用的系统用户 dmdba,如下

    # 创建用户组 dinstall
    groupadd dinstall
    
    # 创建用户 dmdba
    useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
    
    # 初始化密码
    passwd dmdba
    

    使用id dmdba命令查看新建的 dmdba 用户

    image.png


    5、创建数据库安装目录

    创建数据库安装目录并赋予权限,如下

    #创建安装目录
    mkdir /data/opt/dm
    #更改目录权限
    chown dmdba.dinstall -R /data/opt/dm
    

    image.png


    6、配置用户环境变量

    切换到 dmdba 用户,修改 .bash_profile

    su - dmdba
    vi .bash_profile
    

    添加如下内容(路径自行修改):

    export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/data/opt/dm/bin"
    export DM_HOME="/data/opt/dm"
    export PATH=$DM_HOME/bin:$PATH:$HOME/bin
    

    image.png

    执行如下命令,使环境变量生效

    source .bash_profile
    

    三、安装

    1、加载(mount)iso文件

    将达梦数据库 iso 安装文件 mount 到 /mnt/dm/ 目录下,步骤如下

    su - root
    mkdir /mnt/dm/
    
    mount dm8_setup_arm64_ent_8.1.1.48_20191203.iso -o loop /mnt/dm/
    

    image.png

    -o loop 表示使用回环设备(/dev/loop0,/dev/loop1,…)。
    加载(mount)光驱后,在 /mnt/dm/ 目录下有个 DMInstall.bin 文件,这个文件就是 DM 的安装程序。在运行安装程序前,需要赋予 DMInstall.bin 文件执行权限。

    chmod 755 ./DMInstall.bin
    

    2、安装数据库

    切换至 dmdba 用户

    su - dmdba
    

    执行 DMInstall.bin 文件,安装数据库

    cd /mnt/dm/
    ./DMInstall.bin -i
    

    image.png

    安装过程中需要选择语言、时区、安装类型等,如下

    image.png

    image.png

    静默安装完成后,提示“请以 root 系统用户执行命令”,接着往下。


    3、执行脚本

    首先切换到root用户

    su root
    

    然后执行即可

    /data/opt/dm/script/root/root_installer.sh
    

    image.png

    至此,数据库已经安装成功。


    四、创建数据库实例

    切换到 dmdba 用户,进入安装目录的 bin 目录,我们需要用到里面的 dminit 文件来进行实例创建,如下

    su - dmdba
    cd /data/opt/dm/bin
    

    image.png

    执行 dminit 文件初始化实例参数来创建实例

    ./dminit PATH=/data/opt/dm/data EXTENT_SIZE=16 PAGE_SIZE=8 LOG_SIZE=500 CASE_SENSITIVE=Y DB_NAME=DAMENG INSTANCE_NAME=DMSERVER PORT_NUM=5236 SYSDBA_PWD=123456
    

    image.png

    可以看到已经成功创建,使用./dminit help命令可以查看各参数具体说明,如下
    image.png


    五、注册数据库服务

    进入安装目录的 script/root 目录,需要用到里面的 dm_service_installer.sh 文件进行服务注册。

    su root
    cd /data/opt/dm/script/root
    
    ./dm_service_installer.sh -t dmserver -dm_ini /data/opt/dm/data/DAMENG/dm.ini -p DMSERVER
    

    image.png

    可以看到创建服务(DMServiceDMSERVER)完成。

    其中 -dm_ini 指定 dm.ini 的路径,使用命令./dm_service_installer.sh -h可查看相关参数解释,如下

    image.png


    六、服务开启和停止

    数据库服务启动、停止和重启的命令如下

    #启动数据库服务
    systemctl start DmServiceDMSERVER
    #停止数据库服务
    systemctl stop DmServiceDMSERVER
    #重启数据库服务
    systemctl restart DmServiceDMSERVER
    

    查看数据库服务的状态

    ps aux|grep dmserver
    

    image.png


    七、防火墙配置

    如果防火墙未打开则开启防火墙,启动 firewall 服务,如下

    systemctl start firewalld
    

    永久开放达梦数据库默认端口 5236,如下

    #永久开放5236端口
    firewall-cmd --add-port=5236/tcp --permanent --zone=public
    #重启防火墙
    firewall-cmd --reload
    

    八、相关使用

    1、disql 连接数据库

    Disql 是 DM 数据库自带的数据库命令行客户端工具。切换到 dmdba 用户,进入安装目录的 bin 目录,通过 ./disql 命令即可连接达梦数据库。

    su - dmdba
    cd /data/opt/dm/bin
    
    ./disql
    

    image.png


    2、表空间和用户创建

    创建表空间

    //创建表空间
    CREATE TABLESPACE BIGDATA DATAFILE '/data/opt/dm/datafile/db01.dbf' SIZE 2048;
    //向表空间添加数据文件
    ALTER TABLESPACE BIGDATA ADD DATAFILE '/data/opt/dm/datafile/db02.dbf' SIZE 2048;
    

    创建用户

    //创建用户
    CREATE USER chao IDENTIFIED BY "123456" DEFAULT TABLESPACE BIGDATA;
    //给用户授予PUBLIC和RESOURCE权限
    grant public,resource to chao;
    

    3、使用客户端连接

    下载一个 windows 版本在本地进行安装,使用里面的客户端功能。如下,打开 DM 管理工具。

    image.png

    输入刚才安装的数据库相关信息,使用新建的用户进行连接验证

    login2.png

    可以看到成功连接了达梦数据库,至此,达梦数据库相关安装及配置已经完成。

    home2.png


    九、问题及解决方法

    1、加载(mount)iso 文件时,提示写保护,将以只读方式挂载

    image.png

    经验证,不影响后期安装,解决方法可为文件赋予权限。


    2、安装时提示“无法执行二进制文件”
    image.png

    原因是此服务器 cpu 为 arm 架构,安装包不兼容,找到 arm 版本安装包进行安装即可。



    觉得有帮助点个赞吧!!!
    原创不易,转载请注明出处。

    微信扫一扫下方二维码即可关注我的公众号

    展开全文
  • 项目需要使用此数据库,简单学习开始安装,并记录,以防后面所需(纯命令安装) 1.查看当前系统版本 [root@LY~ 10:13:43]# lsb_release -a LSB Version :core-4.1-amd64:core-4.1-noarch Distributor ID :CentOS ...
  • linux 安装达梦数据库

    2018-11-30 15:32:23
    环境:系统:红帽linux企业版4(红旗LINUX也是一样,会更简单) jakarta-tomcat-5.0.28.tar.gz(二进制源码) jdk-1_5_0_15-linux-i586-rpm.bin(RPM包) 达梦数据库
  • linux卸载达梦数据库

    2020-11-13 16:18:43
    Linux卸载达梦数据库 第一步:检测达梦数据库所在位置 图片: ps -ef|grep dm 第二步:进入达梦数据库安装目录 第三步:执行卸载 ./uninstall.sh 注:达梦数据库的服务是开启的无法卸载,需要先停止达梦数据库服务 ...
  • 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的... 达梦数据库管理系统产品实现了平台无关性,支持Windows系列、各版本Linux(2.4及2.4以上内核)、Unix、Kylin、AIX、Solaris等各种主流操作系统。达梦...
  • linux如何安装达梦数据库

    千次阅读 2021-02-24 22:56:05
    linux如何安装达梦数据库
  • 达梦数据库安装参考文档 1.前期准备工作 1.1数据库下载 达梦数据库DM8arm64版链接:https://pan.baidu.com/s/1viD20rno6mqPWRbKwlfwGg 密码:yzmn 1.2创建安装用户 1.2.1创建安装用户组dinstall groupadd ...
  • 达梦数据库入门学习笔记——庞世论2020.12.21数据库安装前准备中标麒麟7(NeoKylin Linux Server 7.0)达梦版本:DM 8查看linux系统版本 cat /etc/issue cat /etc/redhat-release uname -r uname -m查看CPU位数 ...
  • Linux 部署达梦数据库

    千次阅读 2018-04-25 14:37:04
    如下图,输入命令后,开始安装达梦数据库软件该输入key的时候输入key路径到这里软件部分安装完成,继续初始化数据库:初始化数据库完成名称叫DAMENG,继续注册数据库:首先检查dm.ini的位置,该步骤需要用到dm.ini...
  • Linux系统达梦数据库安装 安装操作系统中标麒麟6.0,NeoKylin Linux Server 6.0(32位/64位); 数据库DM7开发版(rh6-64位),下载地址: http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14&pageindex=...
  • 达梦数据库的安装其实是挺简单的,我是个菜逼,请大家哦多多关照针对初次上手,各种东西写的比较详细,常用的命令也有解释,简约无脑版的后面发注:()内是什么用户就用什么用户操作1、安装环境,都是在虚拟机安装...
  • 本人所在单位某省级集中系统也在2019年成功从oracle迁移至达梦数据库。下面是迁移过程中的一些零散的记录。 一、与LINUX的兼容性 由于单位领导对我们运维人员技术实践要求严格,单位实施达梦数据库上线过程中,...
  • Linux上安装达梦数据库 1:安装达梦数据库 ./DMInstall.bin 2:选择安装语言 3:进入安装步骤 key可以在数据库安装好之后,在将key复制到bin同级文件夹下 时区选择中国:21 安装类型选择典型安装:1 安装手动输入想...
  • 在安装达梦数据库的时候,经常会遇到一些Linux环境不支持图形化界面,故而命令行操作安装达梦数据库也是我们的必备技能之一。 一、安装前准备 数据库安装时建议不要在root账户下操作,所以在安装前,需要准备好...
  • Linux安装达梦数据库

    2020-06-09 17:16:01
    创建安装目录 ...配置环境变量(可选项) 方便使用达梦命令和工具 设置最大打开数 或 准备安装包安装 安装 接下来直接图形化界面安装即可 如何打开图形化界面 图形化本地需要安装Xmanager ...
  • Linux安装达梦数据库 安装时: 忽略大小写敏感 使用utf-8编码 安装完成后: 在“”文件中设置MAX_SESSIONS数量 在“达梦数据库配置助手”中创建或删除实例 使用SYSDBA来创建自己的用户,用自己的用户来进行...
  • Linux 安装达梦数据库

    2020-07-13 14:50:31
    1.下载zip文件上传到Linux服务器 dm8_setup_rh6_64_ent_8.1.1.45_20191121.zip 2.解压 unzip dm8_setup_rh6_64_ent_8.1.1.45_20191121.zip 3.解压后得到iso文件 dm8_setup_rh6_64_ent_8.1.1.45_20191121.iso 4...
  • 大家刚刚接触达梦数据库的时候,经常会碰到的一个问题就是网络通讯异常。跟据使用的连接工具不同,问题具体可能表现为...达梦数据库的服务没有启动1)linux服务器执行 ps -ef|grep dmserver,查看进程是否存在;2)wi...
  • 达梦数据库

    2020-10-28 16:34:03
    文章目录Linux安装达梦数据库1.检查操作系统限制2.创建安装用户(用root操作)3.安装达梦数据库4.创建数据库实例(切换dmdba用户操作)5.启动服务6.卸载服务 Linux安装达梦数据库 1.检查操作系统限制 运行:ulimit -...
  • 网上的资源太少了关于linux,本人公司要求研究达梦数据库
  • 这次因为学习上面的事情,接触到了达梦数据库,这是第一次用,去年有个关于隐通道的课程设计,其实就已经差不多算了解了点点,相对与国外主流数据库,Dm7有个很明显的特点,那就是它的安全级别,国外数据卖给中国的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 740
精华内容 296
关键字:

linux达梦数据库

linux 订阅