精华内容
下载资源
问答
  • 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包) 达梦数据库
  • 达梦数据库是一款优秀的国产数据库,现在最新版为DM8 如何在Linux安装它呢? 详细方法如下: 一、下载DM8数据 我用的是DM8开发版(Linux-rh7-64位) 下载链接: https://pan.baidu.com/s/1bu0YBXeQWI26lqEMS4XruA ...
  • 主要介绍了Centos7 安装达梦数据库的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 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

    展开全文
  • 第一步:创建对应的文件 文件自己需要什么就创建什么 这儿给大家推荐几个对应好博客: ...第二步:上传文件(包官网都有请自行下载)(达梦官网) 第三步:iso文件需要挂载一下 第四步:创建一个普通用户进行操作

    第一步:创建对应的文件 文件自己需要什么就创建什么
    在这里插入图片描述
    这儿给大家推荐几个对应好博客:
    Linux安装redis:https://blog.csdn.net/qq_40873540/article/details/109436081
    Linux安装Tomcat,jdk:https://blog.csdn.net/qq_40873540/article/details/109454099

    第二步:上传文件(包官网都有请自行下载)(达梦官网
    在这里插入图片描述
    第三步:iso文件需要挂载一下
    在这里插入图片描述
    第四步:创建一个普通用户进行操作,这个具体原因在官网文档上面都有
    在这里插入图片描述
    第五步:然后切换到刚刚创建的用户

    su dmdca
    

    第六步:进入刚刚挂载的文件夹下面,使用命令行进行安装
    在这里插入图片描述

    第七步:设置:
    1. 在这里插入图片描述
    2. 然后到这一步需要你的路径: 这个安装路径,最好放到你能找到的地方 然后可以一直回车在这里插入图片描述
    第八步:到这一步需要在root用户下执行脚本
    在这里插入图片描述
    启动一个ap服务
    在这里插入图片描述
    第十步:创建一个库 path路径也是自己得路径,按照自己路径来存放,最好放在一起
    db_name =“” 为库的名字
    在这里插入图片描述
    第十一步:注册服务
    在这里插入图片描述

    1. 第一个是进入root脚本下面,就是刚刚安装的目录,下面有一个script脚本:
      在这里插入图片描述
      第二个是进行注册:这儿有个问题大家记住一下
      在这里插入图片描述
      大家在输入这行命令的时候可能会出现:让我们输入:- i 参数这个问题,
    ./dm_service_installer.sh -t dmserver -p dem  -dm_ini /home/dmdba/dmdba/data/dem/dm.ini
    

    如果有可以参考我的这种方式去安装:

    ./dm_service_installer.sh -t dmserver -p dem -i /home/dmdba/dmdba/data/dem/dm.ini
    

    然后进行一步,
    在这里插入图片描述
    第十二步:启动服务

    systemctl start DmServicedem
    

    第十三步:查看 是否启动
    在这里插入图片描述

    第十四步:在外部进行连接测试
    在这里插入图片描述
    在这里插入图片描述
    ok 完成操作:现在关于达梦的资料还是很少的,在帮助大家的同时,希望大家也能关一下我,谢谢大家。

    这个是我边配置,边写的,应该没问题:

    给大家推荐几个好的博客: 仅用作参考
    1.https://blog.csdn.net/shimadear/article/details/90414232?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param (感谢博主)
    2.https://blog.csdn.net/maodongliang9/article/details/105795654 (感谢博主)
    3.https://blog.csdn.net/weixin_42197396/article/details/104963443(感谢博主)

    展开全文
  • 达梦数据库安装参考文档 1.前期准备工作 1.1数据库下载 达梦数据库DM8arm64版链接:https://pan.baidu.com/s/1viD20rno6mqPWRbKwlfwGg 密码:yzmn 1.2创建安装用户 1.2.1创建安装用户组dinstall groupadd ...

    达梦数据库安装参考文档

    1.前期准备工作

    1.1数据库下载

    达梦数据库DM8arm64版链接:https://pan.baidu.com/s/1viD20rno6mqPWRbKwlfwGg  密码:yzmn

    1.2创建安装用户

    1.2.1创建安装用户组dinstall

    groupadd dinstall

    1.2.2创建安装用户dmdba

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

    1.2.3初始化用户密码

    passwd dmdba

    1.3检查GLIB版本

    strings /usr/lib64/libstdc++.so.6|grep GLIBCXX

    如果像我一样,最高的版本低于 GLIBCXX_3.4.21的话。就需要升级下GLIB,如下:

    1. 下载较新版本gcc(我下的为8.2.0.tar)

    gnu 中国的 镜像列表(下载速度很快)

     http://mirror.hust.edu.cn/gnu/

     http://mirrors.ustc.edu.cn/gnu/

     ftp://mirrors.ustc.edu.cn/gnu/

    2. 解压下载文件

    gcc安装文件下载完成后,执行以下命令解压文件:
    tar -xf gcc-
    8.2.0.tar

    3.下载gcc依赖文件和库

    解压完成后,执行以下命令进入工作目录:
    cd gcc-8.2.0
    查看download_prerequisites脚本,可以发现需要下载gcc依赖文件和库:也就是mpfr、gmp和mpc文件。

    下载网站

    gnu 中国的 镜像列表(下载速度很快)

     http://mirror.hust.edu.cn/gnu/

     http://mirrors.ustc.edu.cn/gnu/

     ftp://mirrors.ustc.edu.cn/gnu/

    我下载的为mpfr-3.1.4.tar.bz2,gmp-6.2.0.tar.bz2,mpc-1.0.3.tar.bz2

    可以根据自己的需要下载哪个版本,里面有 tar.bz2,tar.gz,任意选一个就行,它们是完全一个样的。还可以查看Changes http://gcc.gnu.org/gcc-4.5/changes.htm,相比上一个版本有哪些改变,自己随便看就行

    3.1 下载3个依赖包

      一个是mpc,一个是gmp,一个是mpfr,安装的顺序依次为:GMPmpfr mpc,最后安装gcc。我开始就直接安装gcc,在配置过程出现以下信息:

    configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify

    their locations. 

      提示安装gcc之前,必须安装GMP 4.2以上版本,MPFR2.3.1以上版本, MPC 0.8.0以上版本。

    3.1.1 安装GMP-6.2.0.

      我这里选择的是解压gmp后,得到源代码目录,创建一个临时编译目录temp

    $ tar -jxvf gmp-6.2.0.tar.bz2
    $ cd gmp-6.2.0
    $ mkdir temp
    $ cd temp

    开始配置安装目录,进入temp目录后,输入以下命令:

    $ ../configure --prefix=/home/guor5/gmp-6.2.0

    $ make

    $ make install

    这样gmp就安装完成了。安装mpfrmpc过程也差不多,只是安装的时候得加入依赖项

    注意:

         Gmp如果版本过低,如为4.3.2,就可能出现需要指定服务器版本类型等问  题,高版本的话就会主动识别出版本类型,可以避免这个问题。

    3.1.2 安装mpfr

      我这里选择的是3.1.4版本的mpfr。解压,建立临时编译目录temp,进入temp目录

    $ tar -zxvf mpfr-3.1.4.tar.gz 

    $ cd mpfr-3.1.4

    $ mkdir temp

    $ cd temp

    $ ../configure --prefix=/home/guor5/mpfr-3.1.4 --with-gmp=/home/guor5/gmp-6.2.0

    $ make

    $ make install

     其中--with=/home/guor5/gmp-6.2.0就是依赖项, /home/guor5/gmp-6.2.0gmp的安装目录

    3.1.3 安装mpc

      我选择的是1.0.3版本mpc.解压,建立临时编译目录temp,进入temp目录.

     

    $ tar -zxvf mpc-1.0.3.tar.gz

    $ cd mpc-1.0.3

    $ mkdir temp

    $ cd temp

    $ ../configure --prefix=/home/guor5/mpc-1.0.3 --with-gmp=/home/guor5/gmp-6.2.0 --with-mpfr=/home/guor5/mpfr-3.1.4

    $ make

    $ make install

    记得后面两项的依赖项,也就是你的gmpmpfr的安装目录

    3.1.4 安装gcc

      前面安装的三个,都是为安装gcc做准备的。解压gcc的安装包

    $ tar zxvf gcc-8.2.0.tar.gz 或者 $ tar jxvf gcc-8.2.0.tar.bz2

    得到的目录gcc-8.2.0就是源目录,用${srcdir}表示。在gcc-8.2.0里的INSTALL目录里就有安装的详细过程,那全都是英文的,里面的源目录也是用${srcdir}表示。我是解压在/home/guor5/gcc-8.2.0目录里。

    建立目标目录(解压目录)

    $ mkdir /usr/local/gcc-8.2.0

    $ cd gcc-8.2.0

    这是目标目录,也就是编译的目录,然后以下所有的操作都在该目录下进行.${objdir}

      建立安装目录

    $ mkdir /usr/local/gcc-8.2.0

    这是你gcc安装的地方。用${destdir}表示。开始进行配置

    $ ${srcdir}/configure --prefix=${destdir} [其它选项]

    安装的时候记得把真实目录替换掉$srcdir}和${destdir}。我的是这么写的

    $ /home/guor5/gcc-8.2.0/configure --prefix=/usr/local/gcc-8.2.0 --enable-threads=posix --disable-checking --enable--long-long --enable-languages=c,c++ --with-gmp=/home/guor5/gmp-5.0.1 --with-mpfr=/home/guor5/mpfr-3.1.0 --with-mpc=/home/guor5/mpc-1.0.2

    记得加上后面三个依赖项,而且写cc++,不要加上java,否则会出刚开始出现的错误的。然后编译

    注意:编译gcc时间较长,我用了近三个小才编译完成。

    $ make

    注:此时可能会报错error: C++ preprocessor "/lib/cpp" fails sanity check错误解决方法:

      问题的根源是缺少必要的C++库。如下命令解决:

    yum install glibc-headers

     yum install gcc-c++

    解决问题后再次进行make编译

    编译完成后,安装gcc:

    $ make install


    4. 配置安装gcc
    建立一个输出目录,编译时所有生成的中间文件都放到该目录下:
    mkdir gcc-temp
    工作目录切换至输出目录,并在其中执行配置和安装:
    cd gcc-temp
    执行configure配置安装文件:
    ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
    配置完成后,执行以下命令,编译gcc:
    make
    注意:编译gcc时间较长,我用了近三个小才编译完成。
    编译完成后,安装gcc:
    make install
    安装完成后还需要替换系统默认的gcc,执行以下命令,查找5.2版本的安装文件:
    ls /usr/local/bin | grep gcc

    3.1.5 gccg++gcj设置

      要想使用GCC 4.3.4gcc等命令,简单的方法就是把它的路径${destdir}/bin放在环境变量PATH中。

    $ cd /usr/bin

    $ ln -s /usr/local/gcc-8.2.0/bin/gcc gcc

    $ ln -s /usr/local/gcc-8.2.0/bin/g++ g++

    $ ln -s /usr/local/gcc-8.2.0/bin/gcj gcj

    3.1.6 库路径的设置

    ${destdir}/lib路径添加到环境变量LD_LIBRARY_PATH中,例如,如果GCC 8.2.0安装在/usr/local/gcc-8.2.0目录下,在RH Linux下可以直接在命令行上执行

    $ export LD_LIBRARY_PATH=/usr/local/gcc-8.2.0/lib

    最好添加到系统的配置文件中,这样就不必要每次都设置这个环境变量了,在文件$HOME/.bash_profile(或者$ETC/profile)添加下面两句:

    LD_LIBRARY_PATH=:/home/guor5/mpc-1.0.3/lib:/home/guor5/gmp-6.2.0/lib:/usr/local/mpfr-3.1.4/lib:/usr/local/gcc-8.2.0/lib

    export LD_LIBRARY_PATH

    重启系统设置生效,或者执行命令

    $ source $HOME/.bash_profile

    或者:

    $ source /etc/profile

    安装完成后还需要替换系统默认的gcc,执行以下命令,卸载原有版本

    Yum remove gcc

    执行升级命令:
    /usr/sbin/update-alternatives --install  /usr/bin/gcc820  /usr/local/gcc-8.2.0/bin/aarch64-unknown-linux-gnu-gcc-8.2.0
    5. 验证安装
    执行以下命令查看gcc版本:
    gcc -v

    四、检查

    $ strings /usr/local/ gcc-8.2.0/lib64/libstdc++.so.6|grep GLIBCXX

    完成了Linux安装GCC,之后你就能轻松地编辑了。

    2.安装达梦数据库(DM8)

    2.1加载光驱(前面下载的数据库镜像文件)

    cd到数据库镜像文件的存放目录
    执行加载光驱命令
    mount dm8_setup_arm64_ent_8.1.1.56_20200113.iso /data/DM8/
    说明:
    dm8_setup_arm64_ent_8.1.1.56_20200113.iso 是前面下载的镜像文件
    /data/DM8/是加载光驱后存放的目录(根据实际情况自己定,记住路径后面有用)

    此时会提示该文件为只读,不影响后续的操作。

    2.2切换用户到前面新建的安装用户dmdba

    su dmdba

    2.3安装命令说明


    ./DMInstall.bin(图形化安装)
    ./DMInstall.bin -i(命令行安装)
    说明:上面两种方式根据实际情况选择一种

    2.4命令行方式安装

    cd到前面加载光驱后存放的目录
    cd /home/guor5/DM8
    ./DMInstall.bin -i

    安装过程如下:
    步骤 1:选择安装语言
    请根据系统配置选择相应语言,输入选项,回车进行下一步。如下图所示:

    步骤 2:验证 Key 文件
    可以选择是否输入 Key 文件路径。不输入则进入下一步安装,输入 Key 文件路
    径,安装程序将显示 Key 文件的详细信息,如果是合法的 Key 文件且在有效期内(我为no),用户
    可以继续安装。如下图所示:

    步骤 3:输入时区
    可以选择 DM 的时区信息。如下图所示:

    步骤 4:选择安装类型(典型)
    可以选择安装的类型。如下图所示:

    步骤 4:选择安装路径
    可以输入 DM 的安装路径。此时可能会报错,用户对该文件无权限写入。解决:另起一个窗口,

    cd /home
    chown -R dmdba /home   
    赋予dmdba用户操作home的权限


    步骤 5:安装小结
    安装程序将打印用户之前输入的部分安装信息,对安装信息进行确认。不确认,则退出安装程序,确认,进行 DM 的安装。如下图所示:

    步骤 6:安装

    注意安装完成后,终端提示请以 root 系统用户执行命令。由于使用非 root
    系统用户进行安装,所以部分安装步骤没有相应的系统权限,需要手动执行相关命
    令。根据提示完成相关操作。

    展开全文
  • Linux系统,启动达梦数据库 – DM DB的启动过程 DM的启动主要按如下三个步骤进行: 1.读取配置文件(.ini) 2.读取控制文件(dm.ctl) 3.读取重做日志文件(.log) 和 数据文件(*.DBF) 启动 DM数据库 进入安装目录下的...
  • 由于工作需要,本人特地在自己虚拟机上分别安装了中标麒麟和银河麒麟操作系统,并分别在上面了达梦数据库,为防止自己忘记,现整理成册,方便以后使用。
  • 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上安装达梦数据库 1:安装达梦数据库 ./DMInstall.bin 2:选择安装语言 3:进入安装步骤 key可以在数据库安装好之后,在将key复制到bin同级文件夹下 时区选择中国:21 安装类型选择典型安装:1 安装手动输入想...
  • 网上的资源太少了关于linux,本人公司要求研究达梦数据库
  • 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...
  • 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=...
  • linux安装达梦数据库

    千次阅读 2020-06-24 17:03:25
    linux安装达梦数据库 1. 创建安装用户 为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 DM。用户可以在安装之前为DM 创建一个专用的系统用户。 创建安装用户组 dinstall。 groupadd dinstall ...
  • 1.根据达梦数据库安装手册,安装前需检查操作系统的相关信息,检查机器配置、合理分配磁盘空间,关闭正在运行的杀毒、安全防护等软件,保证网络环境能正常运行,查看系统时间和当前时间是否有偏差。 2.查看cpu,...
  • 达梦数据库创建数据库实例的两种方式:1、图形化界面方式:优点:操作简单方便,缺点:步骤繁琐;2、命令行方式:优点:步骤简单;缺点:配置容易出错
  • 使用达梦数据库的图形界面工具创建实例非常方便,但是实际工作中,部署数据库时往往不一定有图形界面的条件。 其实,达梦同样有一款使用命令行创建实例的工具,在 $DM_HOME/bin 下,有一款 dminit 工具。   只要...
  • 国产达梦数据库DM88.1.1.45下载链接,Linux-rh7-64位版本,dm8_setup_rh7_64_ent_8.1.1.45_20191121下载链接
  • Linux安装达梦数据库

    2020-06-09 17:16:01
    创建安装目录 ...配置环境变量(可选项) 方便使用达梦命令和工具 设置最大打开数 或 准备安装包安装 安装 接下来直接图形化界面安装即可 如何打开图形化界面 图形化本地需要安装Xmanager ...
  • 1、上传安装包,key文件到linux上,并惊醒解压 2、更改 DMInstall.bin 文件的权限为755 chmod 755 DMInstall.bin 3、以当前用户身份运行安装文件 下面这不没有key文件也可以,就是安全功能不全。key...
  • 安装前检查 正确地安装操作系统、合理地分配磁盘空间、检查机器配置是否满足要求 关闭正在运行的杀毒、安全防护等软件 保证网络环境能正常工作 保证系统时间和当前时间没有偏差 1 查看cpu: lscpu 或 cat /proc...
  • 一、 安装linux检查环境新增用户 1.1 检查系统环境 ...su - root ~~切换用户 uname -r ~~显示操作系统的发行编号 List item cat /etc/issue 看系统版本 df -h 看挂载文件夹...1.2 挂载DM数据库安装文件,新增数据库
  • 用户在安装 DM 数据库之前需要检查或修改操作系统的配置,以保证 DM 数据库能够正确安装和运行。 本文以演示环境如下: 操作系统 CPU 数据库 CentOS7 x86_64 架构...
  • Linux 7中安装达梦数据库DM7

    千次阅读 2019-09-10 11:28:19
    1.1检查Linux(Unix)系统信息 用户在安装DM前,需要检查当前操作系统的相关信息,确认DM安装程序与当前操作系统匹配,以保证DM能够正确安装和运行。用户可以使用以下命令检查操作系统基本信息。如下图所示: #获取...
  • 安装部署DM前必看(第三章),能避免躺坑,有的小伙伴,有的坑一躺就是躺了好几年……
  • 创建安装用户 为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 DM。用户 可以在安装之前为 DM 创建一个专用的系统用户。 创建安装用户组 dinstall。 groupadd dinstall 创建用户...
  • Linux安装数据库 1、 创建安装目录 mkdir /dm7 2、 新建一个用户dmdba id dmdba(账户是否存在) groupadd dinstall useradd -g dinstall dmdba passwd dmdba 3、 赋予用户文件夹权限 chown dmdba.dinstall -R /dm...
  • 目前国内部分公司做的项目要求去ioe使用国产的替代方案。数据从异构数据库中迁移到达梦,应用中使用Activiti工作流在替换了数据库驱动后,无法直接使用,本文介绍如何适配达梦数据库

空空如也

空空如也

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

linux安装达梦数据库

linux 订阅