达梦数据库的模式
1、普通模式(normal):用户可以正常访问数据库,操作没有限制。
2、主库模式(primary):用户正常访问数据库,所以对数据库对象的修改强制生成redo日志,在归档有效的时候,发送redo日志到备库。
3、备库模式(standby):接收主库发送过来的redo日志并重做日志,数据对用户只读。
数据库的状态
1、配置状态(mount):不允许访问数据库对象,只能进行控制文件,参数文件的维护,归档配置,数据库模式的修改等操作。
2、打开状态(open):不能进行控制文件维护,归档配置等操作,可以访问数据库对象,对外提供正常的数据库服务。
3、挂起状态(suspend):与open状态唯一的区别:限制磁盘写入功能。一旦修改数据页,触发redo日志,数据页刷盘,当前用户被挂起。
4、关闭状态:shutdown。
状态切换
Shutdown —mount
Shutdown—open
Open ----mount
Mount----open;
启动过程
1、shutdown—mount
分配共享内,启动后台的进程或是线程,打开控制文件。
2、mount----open
根据控制文件,打开所有的数据文件和重做日志文件。
启动实例的方法:
1、服务查看器
2、命令行启动:dmserver
当前session有效。关闭会话,连接就断了。
3、操作系统命令启服务:
Linux 6: sevice DmServiceDM02 start
Linux7:systemctl start DmServiceDM02
判断DM数据库是不是启动的:
1> 端口: netstat -ntl|grep 523*
2>DMSERVER: ps -ef|grep dmserver