1、root用户下: systemctl start|stop|enable|disable|status DmServiceDMService
2、root用户下: 达梦服务查看器(图形化):/dm8/tool/dmservice.sh
注意:以上两种方式,使用root用户操作,达梦数据库必须注册操作系统服务。
3、dmdba用户下: dmdba用户后台启动数据库,必须注册为操作系统服务。
$ cd /dm8/bin
$ ./DmServiceDMSERVER stop
Stopping DmServiceDMSERVER: [ OK ]
通过DmServiceDMSERVER服务的方式,可以启动达梦数据库至mount状态或者open状态,默认启动是open状态。
可以通过shutdown immediate关闭达梦数据库(达梦数据库服务也会关闭),属于一致性关闭数据库,由于disql只能在数据库启动到mount或者open或者suspend的状态下连接,所以一旦关闭达梦数据库就无法连接到达梦数据库,只能通过操作系统层面来启动数据库,所以在达梦数据库里没有startup启动数据库的方式。
shutdown abort强制关闭达梦数据库。
4、dmdba用户下:dmdba用户前台启动数据库,启动数据库的命令窗口不能关闭,否则数据库会关闭
[dmdba@kylin ~]$ cd /dm8/bin
[dmdba@kylin bin]$ ./dmserver /dm8/data/DAMENG/dm.ini
输入exit,回车,或者ctrl + c,可以关闭前台数据库。
通过这种方式,可以把数据库启动到mount模式。 ./dmserver /dm8/data/DAMENG/dm.ini mount
把前台启动服务放到后台: ./dmserver /dm8/data/DAMENG/dm.ini &
bg查看后台任务
fg把后台任务放到前台,前台模式下,可以通过输入mem、trx、session查看信息,exit关闭数据库。
ps -ef|grep dmserver查看达梦数据库进程,达梦数据库是一个单进程多线程的数据库。
文章
阅读量
获赞