zoukankan      html  css  js  c++  java
  • 中标麒麟安装达梦技术文档参考

    系统确认

    用户和组

    groupadd dinstall
    useradd -g dinstall dmdba
    echo dmdba | passwd --stdin dmdba
    
    mkdir /dm8
    chown dmdba:dinstall -R /dm8
    
    cat >> /etc/security/limits.conf <<EOF
    dmdba soft nofile 4096
    dmdba hard nofile 65536
    EOF
    
    unzip dm8_setup_rh7_64_ent_8.1.1.45_20191121.zip 
    mount -o loop dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso /mnt
    

    DM8软件安装

    ./DMInstall.bin -i

    [root@localhost ~]$ cd /mnt
    [root@localhost mnt]$ ls
    DMInstall.bin  DM_Install_en.pdf  DM_Install_zh.pdf  release_en.txt  release_zh.txt
    [root@localhost mnt]# ./DMInstall.bin -i
    请选择安装语言(C/c:中文 E/e:英文) [C/c]:
    解压安装程序..........
    core file size          (blocks, -c) 0
    data seg size           (kbytes, -d) unlimited
    scheduling priority             (-e) 0
    file size               (blocks, -f) unlimited
    pending signals                 (-i) 7901
    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) 7901
    virtual memory          (kbytes, -v) unlimited
    file locks                      (-x) unlimited
    
    可打开文件数过少,建议至少设置为65536或更多。
    
    欢迎使用达梦数据库安装程序
    
    是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:
    请输入Key文件的路径地址 [dm.key]:
    请输入key文件路径!
    是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:N 
    
    是否设置时区? (Y/y:是 N/n:否) [Y/y]:
    设置时区:
    [ 1]: GTM-12=日界线西
    [ 2]: GTM-11=萨摩亚群岛
    [ 3]: GTM-10=夏威夷
    [ 4]: GTM-09=阿拉斯加
    [ 5]: GTM-08=太平洋时间(美国和加拿大)
    [ 6]: GTM-07=亚利桑那
    [ 7]: GTM-06=中部时间(美国和加拿大)
    [ 8]: GTM-05=东部部时间(美国和加拿大)
    [ 9]: GTM-04=大西洋时间(美国和加拿大)
    [10]: GTM-03=巴西利亚
    [11]: GTM-02=中大西洋
    [12]: GTM-01=亚速尔群岛
    [13]: GTM=格林威治标准时间
    [14]: GTM+01=萨拉热窝
    [15]: GTM+02=开罗
    [16]: GTM+03=莫斯科
    [17]: GTM+04=阿布扎比
    [18]: GTM+05=伊斯兰堡
    [19]: GTM+06=达卡
    [20]: GTM+07=曼谷,河内
    [21]: GTM+08=中国标准时间
    [22]: GTM+09=汉城
    [23]: GTM+10=关岛
    [24]: GTM+11=所罗门群岛
    [25]: GTM+12=斐济
    [26]: GTM+13=努库阿勒法
    [27]: GTM+14=基里巴斯
    请选择设置时区 [21]:
    
    安装类型:
    1 典型安装
    2 服务器
    3 客户端
    4 自定义
    请选择安装类型的数字序号 [1 典型安装]:
    所需空间: 1014M
    
    请选择安装目录 [/opt/dmdbms]:/dm8
    可用空间: 37G
    是否确认安装路径(/dm8)? (Y/y:是 N/n:否)  [Y/y]:
    
    安装前小结
    安装位置: /dm8
    所需空间: 1014M
    可用空间: 37G
    版本信息: 
    有效日期: 
    安装类型: 典型安装
    是否确认安装? (Y/y:是 N/n:否):y
    2020-05-27 18:09:44 
    [INFO] 安装达梦数据库...
    2020-05-27 18:09:45 
    [INFO] 安装 基础 模块...
    2020-05-27 18:09:59 
    [INFO] 安装 服务器 模块...
    2020-05-27 18:10:01 
    [INFO] 安装 客户端 模块...
    2020-05-27 18:10:16 
    [INFO] 安装 驱动 模块...
    2020-05-27 18:10:17 
    [INFO] 安装 手册 模块...
    2020-05-27 18:10:18 
    [INFO] 安装 服务 模块...
    2020-05-27 18:10:21 
    [INFO] 移动ant日志文件。
    2020-05-27 18:10:22 
    [INFO] 更改安装目录权限完成。
    2020-05-27 18:10:22 
    [INFO] 正在启动DmAPService服务...
    2020-05-27 18:10:25 
    [INFO] 启动DmAPService服务成功。
    2020-05-27 18:10:25 
    [INFO] 安装达梦数据库完成。
    
    安装结束
    [root@localhost mnt]# ll /dm8
    总用量 40
    drwxr-xr-x 8 dmdba dinstall 8192 5月  27 18:10 bin
    drwxr-xr-x 2 dmdba dinstall   30 5月  27 18:10 bin2
    drwxr-xr-x 5 dmdba dinstall  114 5月  27 18:09 desktop
    drwxr-xr-x 3 dmdba dinstall  176 5月  27 18:10 doc
    drwxr-xr-x 9 dmdba dinstall   93 5月  27 18:10 drivers
    drwxr-xr-x 2 dmdba dinstall 4096 5月  27 18:09 include
    drwxr-xr-x 2 dmdba dinstall   94 5月  27 18:09 jar
    drwxr-xr-x 6 dmdba dinstall   54 5月  27 18:09 jdk
    -rwxr-xr-x 1 dmdba dinstall 1066 5月  27 18:09 license_en.txt
    -rwxr-xr-x 1 dmdba dinstall 1128 5月  27 18:09 license_zh.txt
    drwxr-xr-x 2 dmdba dinstall   97 5月  27 18:10 log
    -rwxr-xr-x 1 dmdba dinstall  848 5月  27 18:09 release_en.txt
    -rwxr-xr-x 1 dmdba dinstall  953 5月  27 18:09 release_zh.txt
    drwxr-xr-x 6 dmdba dinstall   92 5月  27 18:09 samples
    drwxr-xr-x 4 dmdba dinstall   49 5月  27 18:09 script
    drwxr-xr-x 9 dmdba dinstall 4096 5月  27 18:10 tool
    drwxr-xr-x 3 dmdba dinstall   97 5月  27 18:10 uninstall
    -rwxr-xr-x 1 dmdba dinstall 2433 5月  27 18:10 uninstall.sh
    drwxr-xr-x 2 dmdba dinstall   59 5月  27 18:10 web
    

    环境变量

    echo 'export DM_HOME=/dm8'                                  >>/home/dmdba/.bash_profile
    echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin' >>/home/dmdba/.bash_profile
    echo 'export PATH=$PATH:$DM_HOME/bin'                       >>/home/dmdba/.bash_profile
    

    创建数据库

    su - dmdba
    dminit path=/dm8/data db_name=DM01 instance_name=TEST1 port_num=5236

    [root@localhost root]# su - dmdba
    上一次登录:三 5月 27 18:28:57 CST 2020pts/0 上
    [dmdba@localhost ~]$ dminit path=/dm8/data db_name=DM01 instance_name=TEST1 port_num=5236
    initdb V8
    db version: 0x7000a
    file dm.key not found, use default license!
    License will expire on 2020-11-21
    
     log file path: /dm8/data/DM01/DM0101.log
    
     log file path: /dm8/data/DM01/DM0102.log
    
    write to dir [/dm8/data/DM01].
    create dm database success. 2020-05-27 18:32:34
    [dmdba@localhost ~]$ ll /dm8/data/DM01/
    总用量 476
    drwxr-xr-x 2 dmdba dinstall         6 5月  27 18:32 bak
    drwxr-xr-x 2 dmdba dinstall        42 5月  27 18:32 ctl_bak
    -rw-r--r-- 1 dmdba dinstall 268435456 5月  27 18:32 DM0101.log
    -rw-r--r-- 1 dmdba dinstall 268435456 5月  27 18:32 DM0102.log
    -rw-r--r-- 1 dmdba dinstall      5120 5月  27 18:32 dm.ctl
    -rw-r--r-- 1 dmdba dinstall     47251 5月  27 18:32 dm.ini
    -rw-r--r-- 1 dmdba dinstall       738 5月  27 18:32 dminit20200527183231.log
    -rw-r--r-- 1 dmdba dinstall       633 5月  27 18:32 dm_service.prikey
    drwxr-xr-x 2 dmdba dinstall         6 5月  27 18:32 HMAIN
    -rw-r--r-- 1 dmdba dinstall 134217728 5月  27 18:32 MAIN.DBF
    -rw-r--r-- 1 dmdba dinstall 134217728 5月  27 18:32 ROLL.DBF
    -rw-r--r-- 1 dmdba dinstall       479 5月  27 18:32 sqllog.ini
    -rw-r--r-- 1 dmdba dinstall  10485760 5月  27 18:32 SYSTEM.DBF
    

    配置DM服务并启动

    /dm8/script/root/dm_service_installer.sh -t dmserver -p DM01 -dm_ini /dm8/data/DM01/dm.ini
    systemctl start DmServiceDM01

    [root@localhost root]# /dm8/script/root/dm_service_installer.sh -t dmserver -p DM01 -dm_ini /dm8/data/DM01/dm.ini
    Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDM01.service to /usr/lib/systemd/system/DmServiceDM01.service.
    创建服务(DmServiceDM01)完成
    [root@localhost root]# systemctl start DmServiceDM01
    [root@localhost root]# systemctl status DmServiceDM01
    ● DmServiceDM01.service - Dameng Database Service(DmServiceDM01).
       Loaded: loaded (/usr/lib/systemd/system/DmServiceDM01.service; enabled; vendor preset: disabled)
       Active: active (running) since 三 2020-05-27 18:34:50 CST; 9s ago
      Process: 5268 ExecStart=/dm8/bin/DmServiceDM01 start (code=exited, status=0/SUCCESS)
     Main PID: 5288 (dmserver)
       CGroup: /system.slice/DmServiceDM01.service
               └─5288 /dm8/bin/dmserver /dm8/data/DM01/dm.ini -noconsole
    
    5月 27 18:34:35 localhost.localdomain systemd[1]: Starting Dameng Database Service(DmServiceDM01)....
    5月 27 18:34:50 localhost.localdomain DmServiceDM01[5268]: [35B blob data]
    5月 27 18:34:50 localhost.localdomain systemd[1]: Started Dameng Database Service(DmServiceDM01)..
    

    登录DM 数据库

    disql sysdba/SYSDBA
    disql sysdba/SYSDBA@localhost:5236

    [root@localhost root]# su - dmdba
    上一次登录:三 5月 27 18:32:22 CST 2020pts/0 上
    [dmdba@localhost ~]$ disql sysdba/SYSDBA@localhost:5236
    
    服务器[localhost:5236]:处于普通打开状态
    登录使用时间: 4.948(毫秒)
    disql V8
    SQL> select * from v$version;
    
    行号     BANNER                   
    ---------- -------------------------
    1          DM Database Server 64 V8 
    2          DB Version: 0x7000a
    
    已用时间: 0.621(毫秒). 执行号:995.
    
    已用时间: 4.032(毫秒). 执行号:989.
    SQL> select table_name from user_tables;
    
    行号     TABLE_NAME        
    ---------- ------------------
    1          ##PLAN_TABLE
    2          ##HISTOGRAMS_TABLE
    
    已用时间: 23.257(毫秒). 执行号:994.
    

    卸载DM8

    systemctl stop DmServiceDM01
    /dm8/uninstall.sh -i

    [root@localhost root]# systemctl stop DmServiceDM01
    [root@localhost root]# /dm8/uninstall.sh -i
    请确认是否卸载达梦数据库(/dm8/)? (y/Y:是 n/N:否):y
    
    是否删除dm_svc.conf配置文件? (y/Y:是 n/N:否):y
    
    正在删除快捷方式
    删除快捷方式完成
    正在删除所有数据库库服务
    删除数据库服务DmJobMonitorService
    删除数据库服务DmJobMonitorService完成。
    删除数据库服务DmInstanceMonitorService
    删除数据库服务DmInstanceMonitorService完成。
    删除数据库服务DmAuditMonitorService
    删除数据库服务DmAuditMonitorService完成。
    删除数据库服务DmAPService
    删除数据库服务DmAPService完成。
    删除数据库服务DmServiceDM01
    删除数据库服务DmServiceDM01完成。
    删除所有数据库库服务完成
    正在删除数据库目录
    删除bin目录
    删除bin目录完成
    删除bin2目录
    删除bin2目录完成
    删除include目录
    删除include目录完成
    删除desktop目录
    删除desktop目录完成
    删除doc目录
    删除doc目录完成
    删除drivers目录
    删除drivers目录完成
    删除jdk目录
    删除jdk目录完成
    删除jar目录
    删除jar目录完成
    删除samples目录
    删除samples目录完成
    删除script目录
    删除script目录完成
    删除tool目录
    删除tool目录完成
    删除web目录
    删除web目录完成
    删除uninstall目录
    删除uninstall目录完成
    删除license_en.txt文件
    删除license_en.txt文件完成
    删除license_zh.txt文件
    删除license_zh.txt文件完成
    删除release_en.txt文件
    删除release_en.txt文件完成
    删除release_zh.txt文件
    删除release_zh.txt文件完成
    删除uninstall.sh文件
    删除uninstall.sh文件完成
    删除数据库目录完成
    

    卸载dm 软件不会删除数据文件

    [root@localhost DM01]# cd /dm8/data/DM01
    [root@localhost DM01]# ls
    bak      DM0101.log  dm.ctl  dminit20200527172025.log  HMAIN     rep_conflict.log  sqllog.ini  TEMP.DBF
    ctl_bak  DM0102.log  dm.ini  dm_service.prikey         MAIN.DBF  ROLL.DBF          SYSTEM.DBF  trace
    
    学习如茶,需细细品味
  • 相关阅读:
    10 个十分难得的 javascript 开发经验
    牛人推荐的跨浏览器兼容性总结
    不可不看!CSS3中三十一种选择器用法
    jQuery制作鼠标经过显示图片大图,生成图片tips效果
    解决IE6中 PNG图片透明的终极方案-八种方案!
    关于JavaScript代码的执行效率总结
    【我们开发有力量之二】利用javascript制作批量网络投票机器人(自动改IP)
    网页制作中最有用的免费Ajax和JavaScript代码库
    纯javascript代码实现浏览器图片选择预览、旋转、批量上传
    悲催的IE6 七宗罪大吐槽(带解决方法)第二部分
  • 原文地址:https://www.cnblogs.com/hericwan/p/13780815.html
Copyright © 2011-2022 走看看