1. 达梦数据库的实例是单进程多线程的模式,进程名称为:dmserver
[root@localhost ~]#groupadd dinstall
[root@localhost ~]#useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
[root@localhost ~]#passwd dmdba
[root@localhost ~]#vim /home/dmdba/.bash_profile
export DM_HOME=/home/dmdba/dmdbms
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
export PATH=$PATH:$DM_HOME/bin
[root@localhost ~]#mkdir /home/dmdba/dmdbms -p
[root@localhost ~]#mkdir /data/arch/ -p
[root@localhost ~]#mkdir /data/bak -p
[root@localhost ~]#mkdir /data/tmp -p
[root@localhost ~]#chown -R dmdba:dinstall /data
安装需上传对应版本的iso文件,并进行挂载;
mount -o loop dm8.iso ../tmp/
[root@localhost ~]#su - dmdba
[dmdba@localhost ~]$export DM_INSTALL_TMPDIR=/db/tmp
[dmdba@localhost hs]$ ./DMInstall.bin -i #图形化安装的话就直接执行./DMIinstall.bin
请选择安装语言(C/c:中文 E/e:英文) [C/c]:c
解压安装程序..........
欢迎使用达梦数据库安装程序
是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n (有无key对数据库的运行无影响)
是否设置时区? (Y/y:是 N/n:否) [Y/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]:21 (默认设置时区为中国标准时间)
安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:1 (默认为典型安装)
所需空间: 1178M
请选择安装目录 [/home/dmdba/dmdbms]:/home/dmdba/dmdbms (确认安装数据库的路径)
可用空间: 16G
是否确认安装路径(/home/dmdba/dmdbms)? (Y/y:是 N/n:否) [Y/y]:y
安装前小结
安装位置: /home/dmdba/dmdbms
所需空间: 1178M
可用空间: 16G
版本信息:
有效日期:
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
2021-10-25 14:30:35
[INFO] 安装达梦数据库...
2021-10-25 14:30:35
[INFO] 安装 基础 模块...
2021-10-25 14:30:40
[INFO] 安装 服务器 模块...
2021-10-25 14:30:45
[INFO] 安装 客户端 模块...
2021-10-25 14:31:03
[INFO] 安装 驱动 模块...
2021-10-25 14:31:07
[INFO] 安装 手册 模块...
2021-10-25 14:31:32
[INFO] 安装 服务 模块...
2021-10-25 14:31:43
[INFO] 移动日志文件。
2021-10-25 14:31:55
[INFO] 安装达梦数据库完成。
===== 安装结束后会有一个脚本弹出(请以root系统用户执行命令:)===
请以root系统用户执行命令:
/home/dmdba/dmdbms/script/root/root_installer.sh
安装结束
[dmdba@localhost ~]$ cd /home/dmdba/dmdbms/bin
[dmdba@localhost bin]$ ./dminit path=/data db_name=dm
[root@localhost /]# su - dmdba
[dmdba@localhost ~]$cd /home/dmdba/dmdbms/bin
[dmdba@localhost bin]$ ./dmserver /data/dm/dm.ini
#因为是前端命令行启动的,故该命令行窗口关闭时,达梦数据库服务即中断了,一般不建议该方式启动。
[dmdba@localhost bin]$su - root
[root@localhost ~]# cd /home/dmdba/dmdbms/script/root/
[root@localhost root]# ./dm_service_installer.sh -t dmserver -dm_ini /data/dm/dm.ini -p dm
由于服务脚本被移动到/etc/rc.d/init.d目录下,因此需要将该服务脚本移动到/home/dmdba/dmdbms/bin下,并启动该服务
[dmdba@localhost bin]$ cp /etc/rc.d/init.d/DmServicedm ./
[dmdba@localhost bin]$ ./DmServicedm status
DmServicedm is stopped
[dmdba@localhost bin]$ ./DmServicedm start
Starting DmServicedm: [ OK ]
数据库状态已成功启动
[dmdba@localhost bin]$ ./disql SYSDBA/SYSDBA
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 27.777(ms)
disql V8
SQL> select status$ from v$instance;
行号 STATUS$
---------- -------
1 OPEN
已用时间: 1.306(毫秒). 执行号:50600.
SQL>
[root@localhost dmdbms]# ./uninstall.sh -i
请确认是否卸载达梦数据库(/home/dmdba/dmdbms/)? (y/Y:是 n/N:否):y
是否删除dm_svc.conf配置文件? (y/Y:是 n/N:否):y
正在删除所有数据库库服务
删除数据库服务DmAPService
删除数据库服务DmAPService完成。
删除数据库服务DmWatcherServiceGRP2
删除数据库服务DmWatcherServiceGRP2完成。
删除数据库服务DmWatcherServiceGRP1
删除数据库服务DmWatcherServiceGRP1完成。
删除数据库服务DmWatcherServiceGRP2
删除数据库服务DmAuditMonitorService
..........
删除uninstall目录完成
删除license_en.txt文件
删除license_en.txt文件完成
删除license_zh.txt文件
删除license_zh.txt文件完成
删除uninstall.sh文件
删除uninstall.sh文件完成
删除数据库目录完成
注意:要使用root用户去删除达梦数据库