1. 安装数据库软件
[dmdba@sec tmp]$ [dmdba@sec tmp]$ chmod 775 DMInstall.bin [dmdba@sec tmp]$ [dmdba@sec tmp]$ ./DMInstall.bin -i |
数据库安装完成后,提升用root运行一个脚本
[root@sec ~]# [root@sec ~]# /dm/dmdbms/dm8/script/root/root_installer.sh 移动 /dm/dmdbms/dm8/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服务 [root@sec ~]# [root@sec ~]# |
2. 创建数据库
cd /dm/dmdbms/dm8/bin 运行 dminit |
[dmdba@sec bin]$ ./dminit help initdb V8 db version: 0x7000b file dm.key not found, use default license! License will expire on 2021-11-06 格式: ./dminit KEYWORD=value 例程: ./dminit PATH=/public/dmdb/dmData PAGE_SIZE=16 关键字 说明(默认值) |
[dmdba@sec bin]$ [dmdba@sec bin]$ [dmdba@sec bin]$ ./dminit PATH=/dm/dmdata DB_NAME=prod INSTANCE_NAME=prod PORT_NUM=5236 LOG_SIZE=256 SYSDBA_PWD=dameng123 EXTENT_SIZE=16 PAGE_SIZE=16 initdb V8 db version: 0x7000b file dm.key not found, use default license! License will expire on 2021-11-06 log file path: /dm/dmdata/prod/prod01.log log file path: /dm/dmdata/prod/prod02.log write to dir [/dm/dmdata/prod]. |
3.注册数据服务
要用root用户
[root@sec ~]# [root@sec ~]# cd /dm/dmdbms/dm8/script/root/ [root@sec root]# ll total 44 -rwxr-xr-x 1 dmdba dinstall 26845 Sep 9 14:38 dm_service_installer.sh -rwxr-xr-x 1 dmdba dinstall 9511 Sep 9 14:38 dm_service_uninstaller.sh -rwxr-xr-x 1 dmdba dinstall 659 Sep 9 14:38 root_installer.sh [root@sec root]# [root@sec root]# [root@sec root]# ./dm_service_installer.sh -t dmserver -p prod -dm_ini /dm/dmdata/prod/dm.ini Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceprod.service to /usr/lib/systemd/system/DmServiceprod.service. 创建服务(DmServiceprod)完成 [root@sec root]# [root@sec root]# |
[root@sec root]# [root@sec root]# systemctl enable DmServiceprod [root@sec root]# systemctl start DmServiceprod [root@sec root]# systemctl status DmServiceprod * DmServiceprod.service – Dameng Database Service(DmServiceprod). Loaded: loaded (/usr/lib/systemd/system/DmServiceprod.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2021-09-09 14:58:14 CST; 5s ago Process: 5211 ExecStart=/dm/dmdbms/dm8/bin/DmServiceprod start (code=exited, status=0/SUCCESS) Main PID: 5237 (dmserver) Tasks: 51 CGroup: /system.slice/DmServiceprod.service `-5237 /dm/dmdbms/dm8/bin/dmserver /dm/dmdata/prod/dm.ini -noconsole Sep 09 14:57:59 sec systemd[1]: Starting Dameng Database Service(DmServiceprod)…. |
4.修改环境变量
PATH=$PATH:/dm/dmdbms/dm8/bin:$HOME/.local/bin:$HOME/bin |
5. 用dmdba用户启动
[dmdba@sec ~]$ [dmdba@sec ~]$ DmServiceprod start Starting DmServiceprod: [ OK ] [dmdba@sec ~]$ |
6.验证数据库状态
[dmdba@sec ~]$ [dmdba@sec ~]$ disql disql V8 用户名:sysdba 密码: 服务器[LOCALHOST:5236]:处于普通打开状态 行 PATH 已用时间: 1.752(毫秒). 执行 :400. |
7. 配置tnsname字符串
[dmdba@suys01 ~]$ [dmdba@suys01 ~]$ more /etc/dm_svc.conf TIME_ZONE=(480) LANGUAGE=(cn) DM=(172.28.131.18:5236) [dmdba@suys01 ~]$ |
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树SQL高级技巧CTE和递归查询32114 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!