码迷,mamicode.com
首页 > 数据库 > 详细

达梦数据库的实例及状态管理

时间:2019-11-16 00:15:49      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:bms   cas   之间   service   磁盘   tar   控制   写入   创建数据库   

达梦数据库的实例及状态管理

达梦数据库的实例及状态管理:
1、创建数据库实例
2、手动创建服务
3、启停数据库实例
4、数据库的实例状态查看
5、查看数据库实例状态

1、创建数据库实例
[root@dm1 dm]# cd /home/dmdba/dmdbms/bin
[root@dm1 dm]# ./dminit path=/home/dmdba/dmdbms/data/ EXTENT_SIZE=16 PAGE_SIZE=8 CASE_SENSITIVE=Y DB_NAME=DAMENG INSTANCE_NAME=DMSERVER SYSDBA_PWD=DAMENG123

2、手动创建服务
[root@dm1 dm]# /home/dmdba/dmdbms/script/root/dm_service_installer.sh -t dmserver -p dmserver -i /home/dmdba/dmdbms/data/DAMENG/dm.ini

3、启停数据库实例
[root@dm1 dm]# service DmServiceDMSERVER start
[root@dm1 dm]# service DmServiceDMSERVER stop
[root@dm1 dm]# service DmServiceDMSERVER restart
[root@dm1 dm]# service DmServiceDMSERVER status

4、数据库的实例状态查看
首先看下数据库实例的几种状态:

  1. 配置状态(MOUNT): 不允许访问数据库对象,只能进行控制文件维护、归档配置、数据库模式修改等操作;
  2. 打开状态(OPEN): 不能进行控制文件维护、归档配置等操作,可以访问数据库对象,对外提供正常的数据库服务;
  3. 挂起状态(SUSPEND): 与 OPEN 状态的唯一区别就是,限制磁盘写入功能;一旦修改了数据页,触发 REDO 日志、数据页刷盘,当前用户将被挂起。
    OPEN 状态与 MOUNT 和 SUSPEND 能相互转换,但是 MOUNT 和 SUSPEND 之间不能相互转换。

5、查看数据库实例状态
SQL> select name,instance_name,start_time,status$ from v$instance;
技术图片

6、从open状态切换到mount
SQL> alter database mount;
技术图片

7、从mount状态切换到open
SQL> alter database open;
技术图片

8、从open状态切换到suspend
SQL> alter database suspend;
技术图片

达梦数据库的实例及状态管理

标签:bms   cas   之间   service   磁盘   tar   控制   写入   创建数据库   

原文地址:https://blog.51cto.com/14615334/2450829

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!