人大金仓数据库启动与停止方式
类别:人大金仓
作者:人大金仓管理员
发布日期:2023-12-29 17:15

1、通过系统服务的方式管理数据库
停止数据库
service kingbase8d stop
(/etc/init.d/kingbase8d stop)
启动数据库
service kingbase8d start
(/etc/init.d/kingbase8d start)
重启
service kingbase8d restart
(/etc/init.d/kingbase8d restart)
查看数据库服务状态
service kingbase8d status
(/etc/init.d/kingbase8d status)
2、使用sys_ctl命令
sys_ctl start –D $DBDATA
其中$DBDATA是指Kingbase数据库的数据目录
sys_ctl stop –D $DBDATA [-m $SHUTDOWN-MODE]
其中-m是指定数据库的停止方式,有以下三种:
smart::等所有的连接中止后,关闭数据库,如果客户端连接不中止,则无法关闭数据库,是默认的停止方式。
fast :快速关闭数据库,断开客户端的连接,让已有的事务回滚,然后正常关闭数据库;相当于Oracle数据库关闭时的immediate模式。
Immediate:立即关闭数据库,相当于数据库进程立即停止,直接退出,下次启动数据库需要进行恢复。相当于Oracle数据库关闭时的abort模式。
其中,比较常用的关闭数据库的方式是“fast”。