精华内容
下载资源
问答
  • 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系统,启动达梦数据库 – DM DB的启动过程 DM的启动主要按如下三个步骤进行: 1.读取配置文件(.ini) 2.读取控制文件(dm.ctl) 3.读取重做日志文件(.log) 和 数据文件(*.DBF) 启动 DM数据库 进入安装目录下的...
  • 达梦数据库是一款优秀的国产数据库,现在最新版为DM8 如何在Linux下安装它呢? 详细方法如下: 一、下载DM8数据 我用的是DM8开发版(Linux-rh7-64位) 下载链接: https://pan.baidu.com/s/1bu0YBXeQWI26lqEMS4XruA ...
  • 达梦数据库创建数据库实例的两种方式:1、图形化界面方式:优点:操作简单方便,缺点:步骤繁琐;2、命令行方式:优点:步骤简单;缺点:配置容易出错
  • 使用达梦数据库的图形界面工具创建实例非常方便,但是实际工作中,部署数据库时往往不一定有图形界面的条件。 其实,达梦同样有一款使用命令行创建实例的工具,在 $DM_HOME/bin 下,有一款 dminit 工具。   只要...
  • 国产达梦数据库DM88.1.1.45下载链接,Linux-rh7-64位版本,dm8_setup_rh7_64_ent_8.1.1.45_20191121下载链接
  • 网上的资源太少了关于linux,本人公司要求研究达梦数据库
  • 主要介绍了Centos7 安装达梦数据库的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 目前国内部分公司做的项目要求去ioe使用国产的替代方案。数据从异构数据库中迁移到达梦,应用中使用Activiti工作流在替换了数据库驱动后,无法直接使用,本文介绍如何适配达梦数据库
  • Linux部署达梦数据库及初始化实例 1、调整sysctl.conf参数 [root@dm-1 ~]# vim /etc/sysctl.conf fs.file-max = 6815744 fs.aio-max-nr = 1048576 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel....

    Linux部署达梦数据库及初始化实例

    1、调整sysctl.conf参数

    [root@dm-1 ~]# vim  /etc/sysctl.conf 
    net.ipv4.ip_local_port_range = 9000 65500
    vm.swappiness = 0
    

    2、调整limits.conf参数

    [root@dm-1 ~]# ulimit -n65536
    [root@dm-1 ~]# vim /etc/security/limits.conf
      *  soft  nproc   65536
      *  hard  nproc   65536
      *  soft  nofile  65536
      *  hard  nofile  65536
      [root@dm-1 ~]# vi /etc/profile
      ulimit -SHn 65536
      [root@dm-1 ~]# source /etc/profile
    

    3、关闭selinux和防火墙,并设置为开机不启动

    [root@dm-1 ~]# vim /etc/sysconfig/selinux
    SELINUX=disabled
    [root@dm-1 ~]# setenforce 0
    [root@dm-1 ~]# systemctl stop firewalld.service
    [root@dm-1 ~]# systemctl disable firewalld.service
    

    4、创建用户和组

    [root@dm-1 ~]# groupadd dinstall -g 2001
    [root@dm-1 ~]# useradd -g dinstall dmdba -u 1001
    [root@dm-1 ~]# echo admin1234|passwd --stdin dmdba
    更改用户 dmdba 的密码 。
    passwd:所有的身份验证令牌已经成功更新
    

    5、创建达梦数据库安装目录并授权

    [root@dm-1 /]# mkdir /opt/dmdbms
    [root@dm-1 /]# mkdir /opt/dmsetup
    [root@dm-1 opt]# chown dmdba.dinstall /opt/dmdbms -R;chmod 777 /opt/dmdbms -R
    [root@dm-1 opt]# chown dmdba.dinstall /opt/dmsetup -R;chmod 777 /opt/dmsetup -R
    

    6、安装数据库及初始化实例

    [root@dm-1 opt]# mount /opt/dmsetup/dm8_20200907_x86_rh7_64_ent_8.1.1.126.iso /opt/dmsetup/
    [dmdba@dm-1 ~]$ cd /opt/dmsetup/
    [dmdba@dm-1 dmsetup]$ ll
    总用量 648293
    -r-xr-xr-x. 1 root root   2921902 822 2020 DM8 Install.pdf
    -r-xr-xr-x. 1 root root 660929658 96 2020 DMInstall.bin
    [dmdba@dm-1 dmsetup]$ ./DMInstall.bin -i
    mount: /dev/loop0 写保护,将以只读方式挂载
    [root@dm-1 opt]# su - dmdba
    上一次登录:三 47 13:18:32 CST 2021pts/0[dmdba@dm-1 ~]$ cd /opt/dmsetup/
    [dmdba@dm-1 dmsetup]$ ll
    总用量 648293
    -r-xr-xr-x. 1 root root   2921902 822 2020 DM8 Install.pdf
    -r-xr-xr-x. 1 root root 660929658 96 2020 DMInstall.bin
    [dmdba@dm-1 dmsetup]$ ./DMInstall.bin -i
    请选择安装语言(C/c:中文 E/e:英文) [C/c]:c
    解压安装程序......... 
    欢迎使用达梦数据库安装程序
    
    是否输入Key文件路径? (Y/y:N/n:) [Y/y]:n
    是否设置时区? (Y/y:N/n:) [Y/y]:y
    请选择设置时区 [21]:21
    请选择安装类型的数字序号 [1 典型安装]:1
    请选择安装目录 [/home/dmdba/dmdbms]:/opt/dmdbms
    是否确认安装路径(/opt/dmdbms)? (Y/y:N/n:)  [Y/y]:y
    安装前小结
    安装位置: /opt/dmdbms
    所需空间: 1075M
    可用空间: 9G
    版本信息: 
    有效日期: 
    安装类型: 典型安装
    是否确认安装? (Y/y:N/n:):y
    
    
    2021-04-07 13:54:34 
    [INFO] 安装达梦数据库完成。
    
    请以root系统用户执行命令:
    /opt/dmdbms/script/root/root_installer.sh
    安装结束
    [dmdba@dm-1 dmsetup]$ su - root
    密码:
    上一次登录:三 47 12:00:07 CST 2021192.168.1.2pts/0[root@dm-1 ~]# /opt/dmdbms/script/root/root_installer.sh
    移动 /opt/dmdbms/bin/dm_svc.conf 到/etc目录
    修改服务器权限
    创建DmAPService服务
    Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
    创建服务(DmAPService)完成
    启动DmAPService服务
    
    7、初始化实例
    [dmdba@dm-1 /]$ /opt/dmdbms/bin/dminit PATH=/opt/dmdbms/data PAGE_SIZE=32 LOG_SIZE=2048 CHARSET=0 CASE_SENSITIVE=Y
    创建服务
    [root@dm-1 ~]# /opt/dmdbms/script/root/dm_service_installer.sh -t dmserver -dm_ini /opt/dmdbms/data/DAMENG/dm.ini -p DMSERVER
    启动服务
    [root@dm-1 ~]# su - dmdba 
    上一次登录:三 47 14:00:44 CST 2021pts/0[dmdba@dm-1 ~]$ /opt/dmdbms/bin/DmServiceDMSERVER start
    Starting DmServiceDMSERVER: [ OK ]
    [dmdba@dm-1 ~]$
    

    至此,达梦数据库在linux环境部署完成。

    展开全文
  • linux下的达梦数据库安装 1.新建用户组和用户 groupadd dinstall ------新建用户组dinstall useradd -g dinstall dmdba ------新建用户dmdba 2.创建安装目录 mkdir -p /dm8 ------创建dm8目录 chmod 775 /dm8 ------...

    linux下的达梦数据库安装

    1.新建用户组和用户
    groupadd dinstall ------新建用户组dinstall
    useradd -g dinstall dmdba ------新建用户dmdba

    2.创建安装目录
    mkdir -p /dm8 ------创建dm8目录
    chmod 775 /dm8 ------赋予dm8目录权限
    chown -R dmdba:dinstall /dm8 ------改dm8的用户所属组

    注:可以ll或者ls查看用户所属组是否已经更改

    3.数据库安装在/dm8
    (/dm8/dmdbms下位软件目录)
    mount /opt/dm8…iso/ mnt ------挂载

    root用户:
    xhost +
    echo $DISPLAY ------查看display的变量
    dmdba用户:
    echo $DISPLAY ------查看display的变量是否与root下的变量一致
    export DISPLAY=:0 ------设置display的变量(“0”:root下的变量值)
    ./DMInstall.bin ------安装数据库(可视化安装)

    注:“dm8…iso”为.iso的数据库安装包
    display的变量值未设置可能会导致图形化界面安装失败
    若图形化界面安装失败,可以执行./DMInstall.bin -i使用命令行的方式进行安装

    4.初始化实例
    su - dmdba
    mkdir /dm8/data ------在dm8下创建data目录

    1. 图形化方式
      cd /dm8/dmdba/tool
      ./dbca.sh ------打开dm配置助手(若失败,则重新配置display变量)

      根据提示初始化实例,注意放置位置、数据库名、实例名、端口号、SYSDBA密码等

      按照窗口提示在root下输入以下三条命令之后,服务也启动了:

      mv /dm8/dmdbms/bin/DmServiceDMSERVER01.service /usr/lib/systemd/system/DmServiceDMSERVER01.service
      
      systemctl enable DmServiceDMSERVER01.service
      
      systemctl start DmServiceDMSERVER01.service
      

      ------查看数据库是否启动方式:

      ps -ef|grep dmserver     ---root用户
      netstat -ntl|grep 5236     ---root用户
      ./DmServiceDMSERVER status     ---在bin目录下执行(dmdba用户)
      ./dmservice.sh     ---在tool目录下执行(dmdba用户)
      
    2. 命令行方式
      cd /dm8/dmdbms/bin ------在dmdba用户下
      ./dminit PATH=/dm8/data EXTENT_SIZE=16 PAGE_SIZE=16 DB_NAME=PROD INSTANCE_NAME=TEST PORT_NUM=5237 LOG_SIZE=500 SYSDBA_PWD=Dameng123
      ------设置初始化的条件

    5.创建服务

    注:一般使用命令行的方式创建实例,直接启动可能会报错,这时需要手动注册服务

    cd /dm8/dmdbma/script/root ------在root用户下
    ./dm_service_installer.sh -t dmserver -p TEST -dm_ini /dm8/data/PROD/dm.ini

    cd /dm8/dmdbms/bin
    ./DmServiceTEST start ------启动服务

    若启动失败,使用前台的启动方式启动,即:
    ./dmserver /dm8/data/TEST/dm.ini ------在bin目录下执行
    若还是报错,可能是服务已经启动,可尝试将服务重启:
    ./DmServiceTEST restart

    展开全文
  • Linux安装达梦数据库 安装时: 忽略大小写敏感 使用utf-8编码 安装完成后: 在“”文件中设置MAX_SESSIONS数量 在“达梦数据库配置助手”中创建或删除实例 使用SYSDBA来创建自己的用户,用自己的用户来进行...

    目录

    安装准备:

    Linux系统状态准备:

    安装达梦数据库:

    注意事项:

    创建数据库实例/初始化数据库注意事项:

    数据库配置修改

    创建新用户


    安装准备:

    • 从达梦数据库官网免费下载安装包
    • 安装包下载完成后,在windows下进行解压缩,得到一个ISO文件:dm8_setup_win64_ent_8.1.1.88_20200708.iso

    方法一:将iso文件放入linux中,通过挂载得到DMInstall.bin安装文件:

    (1)将ISO文件拷贝到linux中,放在/home/user1/dmdbms/iso文件夹中
    [user1@localhost iso]$ ls
    dm8.iso
    
    (2)更改文件权限
    [user1@localhost iso]$ chmod 777 dm8.iso
    
    (3)挂载ISO,相当于将ISO文件当成光盘插入光驱
    -o loop 参数将ISO文件模拟成一个磁盘,挂载到dminstall目录
    必须用root挂载
    [root@localhost dmdbms]# mount -o loop dm8.iso dminstall
    mount: /dev/loop2 写保护,将以只读方式挂载
    
    (4)查看生成出来的DMInstall.bin
    [root@localhost dmdbms]# cd dminstall/
    [root@localhost dminstall]# ls
    DMInstall.bin  DM_Install_en.pdf  DM_Install_zh.pdf  release_en.txt  release_zh.txt
    

    方法二:直接在windows中将iso文件解压缩,得到DMInstall.bin安装文件,再将DMInstall.bin安装文件放入linux中

    Linux系统状态准备:

    1.通过ulimit -a命令,查询系统状态是否满足要求

    [root@localhost dminstall]# ulimit -a
    core file size          (blocks, -c) 0
    data seg size           (kbytes, -d) unlimited
    scheduling priority             (-e) 0
    file size               (blocks, -f) unlimited
    pending signals                 (-i) 3780
    max locked memory       (kbytes, -l) 64
    max memory size         (kbytes, -m) unlimited
    open files                      (-n) 1024
    pipe size            (512 bytes, -p) 8
    POSIX message queues     (bytes, -q) 819200
    real-time priority              (-r) 0
    stack size              (kbytes, -s) 8192
    cpu time               (seconds, -t) unlimited
    max user processes              (-u) 3780
    virtual memory          (kbytes, -v) unlimited
    file locks                      (-x) unlimited
    

    参数使用限制:

    (1)data seg size

    建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小 将导致数据库启动失败。

    (2)file size

    建议用户设置为 unlimited(无限制),此参数过小将导致数据库安装或初始化 失败。

    (3)open files

    建议用户设置为 65536 以上或 unlimited(无限制)。一般只有这个不满足。通过以下命令设置。

    ulimit -HSn 65536  #硬资源和软资源同时限制为最大打开文件描述符数65546

    (4)virtual memory

    建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小 将导致数据库启动失败。

    若不满足上述要求,vim /etc/security/limits.conf 来进行修改

    2.修改文件权限

    (1)将文件DMInstall.bin拷贝到dmdbms文件夹中
    
    (2)更改DMInstall.bin权限为所有人所有权限
    [kylin@localhost dmdbms]# chmod 777 DMInstall.bin 
    chmod: 更改"DMInstall.bin" 的权限: 只读文件系统
    
    (3)执行安装命令
    [kylin@localhost dmdbms]$ ./DMInstall.bin 
    解压安装程序..
    ..........

    安装达梦数据库:

    执行命令,打开达梦图形化安装界面。

    1.为DMInstall.bin添加可执行权限

    chmod 777 DMInstall.bin
    
    #这里补充一点知识
    #文件的权限有五种,分别是rwxst,s权限可以在执行某些程序的时候,暂时具有该程序拥有者的权限,如果想加s权限,在前面加个4,比如:
    chmod 4777 DMInstall.bin

    2.运行可执行安装文件 

    ./DMInstall.bin

    注意事项:

    • 如果在执行./DMInstall.bin命令后,出现以下报错信息:
    OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file:
       /tmp/hsperfdata_root/3763
    Try using the -Djava.io.tmpdir= option to select an alternate temp location.
    
    Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
    	no swt-gtk-3659 in java.library.path
    	no swt-gtk in java.library.path
    	Can't load library: /tmp/swtlib-64/libswt-gtk-3659.so
    	Can't load library: /tmp/swtlib-64/libswt-gtk.so
    
    	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:267)
    	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:174)
    	at org.eclipse.swt.internal.C.<clinit>(C.java:21)
    	at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
    	at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
    	at org.eclipse.swt.widgets.Display.<clinit>(Display.java:132)
    	at org.eclipse.swt.widgets.Widget.isValidSubclass(Widget.java:988)
    	at org.eclipse.swt.widgets.Decorations.checkSubclass(Decorations.java:164)
    	at org.eclipse.swt.widgets.Shell.<init>(Shell.java:258)
    	at org.eclipse.swt.widgets.Shell.<init>(Shell.java:253)
    	at org.eclipse.swt.widgets.Shell.<init>(Shell.java:204)
    	at org.eclipse.swt.widgets.Shell.<init>(Shell.java:140)
    	at com.dameng.common.gui.util.SWTUtility.canInitGUI(SWTUtility.java:380)
    	at com.dameng.install.ui.MainApplication.run(MainApplication.java:80)
    	at com.dameng.install.ui.MainApplication.main(MainApplication.java:436)
    • 因为我用的是VMware虚拟机创建的Linux系统,由于分配的内存不够只有2G,设置虚拟机为该系统分配4G内存后,./DMInstall.bin命令执行成功,不报错,成功打开图形化安装界面。
    • 在图形化安装界面中,一路下一步
    • 一般不需要启用安全特性,所以不需要key,直接点击下一步
    • 安装的组件或组件类型默认“典型安装”,默认全部勾选,直接点击下一步
    • 选择一个达梦数据库的安装目录,直接默认也可以,我选择的是/usr/software/dmdbms

    创建数据库实例/初始化数据库注意事项:

    • 在“达梦数据库配置助手”中创建或删除实例
    • 数据库模板采用“一般用途
    • 指定数据库目录默认就好
    • 输入“数据库名”,“实例名”,一般数据库名和实例名一样就好了,方便,端口5236不用改
    • 在初始化参数中,勾选掉字符串比较大小写敏感”,要不然以后用起来很不方便
    • 在初始化参数中,使用“utf-8”字符集
    • 在口令管理中,选择“所有系统用户使用同一个口令”(因为方便),输入口令
    • 创建数据库示例库就算了,麻烦,待会儿自己创建吧
    • 其他的采用默认配置即可,一路下一步,到最后点击“完成”

    数据库配置修改

    • 安装完成后,到达梦安装目录去修改数据库配置,我的是在“/usr/software/dmdbms/data/XIE”目录下
    • 找到“dm.ini”文件,在“dm.ini”文件中把MAX_SESSIONS设置为1000差不多满足我的需求了
    • MAX_SESSIONS = 1000      #Maximum number of concurrent sessions

       

    创建新用户

    • 使用DM管理工具,登录SYSDBA用户,输入密码“123456789”
    • 进了DM管理工具以后,找到左侧下拉列表的“用户→管理用户”,鼠标右键“管理用户”,点击“新建用户”
    • 输入用户名,用户密码,确认密码
    • 把“所属角色”和“系统权限”中的权限都给够,最后点击完成,完成用户创建
    • 断开数据库连接,用新用户重新登录

    求关注,求点赞鸭!!!

     

    文章参考:https://blog.csdn.net/weixin_42197396/article/details/104963443

    展开全文
  • 由于工作需要,本人特地在自己虚拟机上分别安装了中标麒麟和银河麒麟操作系统,并分别在上面了达梦数据库,为防止自己忘记,现整理成册,方便以后使用。
  • 国产数据库 达梦数据库 DM8 Linux版 64位 安装包 官方版 dm8_setup_rh7_64_ent_8.1.1.88_20200629.iso
  • 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
    

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

    展开全文
  • 安装部署DM前必看(第三章),能避免躺坑,有的小伙伴,有的坑一躺就是躺了好几年……
  • 达梦数据库安装参考文档 1.前期准备工作 1.1数据库下载 达梦数据库DM8arm64版链接:https://pan.baidu.com/s/1viD20rno6mqPWRbKwlfwGg 密码:yzmn 1.2创建安装用户 1.2.1创建安装用户组dinstall groupadd ...
  • 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=...
  • 在DM7之前版本的DM数据库中,“数据库”和“实例”这两个术语经常可以互相替换,意义也很相近。在新版本DM7数据库中,“数据库”和“实例”这两个概念之间有着很大的差别,甚至可以说它们是两个完全不同的实体。
  • 第一步:创建对应的文件 文件自己需要什么就创建什么 这儿给大家推荐几个对应好博客: ...第二步:上传文件(包官网都有请自行下载)(达梦官网) 第三步:iso文件需要挂载一下 第四步:创建一个普通用户进行操作
  • 达梦数据库是一个非常不错的纯国产数据库,这是它的一个oci编程例子,提供大学共同学习。
  • Activity6.0 默认不支持达梦数据库,需要进行适配,本文详细讲解了适配的过程
  • 关于达梦数据库新建表空间失败的经历,新建表空间对初台文件大小有要求,需根据PAGE页的大小确定初始文件的大小。
  • Linux上安装达梦数据库 1:安装达梦数据库 ./DMInstall.bin 2:选择安装语言 3:进入安装步骤 key可以在数据库安装好之后,在将key复制到bin同级文件夹下 时区选择中国:21 安装类型选择典型安装:1 安装手动输入想...
  • 国产达梦数据库dm8官方文档,包括DM8系统包使用手册、DM8系统管理员手册、DM8SQL程序设计、DM8_SQL语言使用手册等21份操作文档
  • linux下安装达梦数据库

    千次阅读 2020-06-24 17:03:25
    linux下安装达梦数据库 1. 创建安装用户 为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 DM。用户可以在安装之前为DM 创建一个专用的系统用户。 创建安装用户组 dinstall。 groupadd dinstall ...
  • 一、 安装linux检查环境新增用户 1.1 检查系统环境 sudo passwd root ~~修改root用户密码,安装完成之后第一次用root时需要 su - root ~~切换用户 uname -r ~~显示操作系统的发行编号 List item cat /etc/issue ...
  • 达梦数据库 linux简单操作

    千次阅读 2020-10-14 20:01:17
    6.1 登录 ... [root@DM bin]# cd /data/dm/dmdbms/bin [root@DM bin]# ./disql disql V8.1.0.147-Build(2019.03.27-104581)ENT ...服务器[LOCALHOST:5236]:处于普通打开状态 登录使用时间: 4.146(毫秒) ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,818
精华内容 1,127
关键字:

linux进入达梦数据库

linux 订阅