DM 基础数据库管理

目录

系统管理员的类型

启动和关闭数据库

数据库状态和模式


系统管理员的类型

数据库管理员(DBA)、数据库安全员(SSO)、数据库审计员(AUDITOR)、数据库对象操作员(DBO)。

  • 数据库管理员的任务: 
    • 评估数据库服务器所需的软、硬件运行环境;
    • 安装和升级 DM 服务器;
    • 数据库结构设计;
    • 监控和优化数据库的性能;
    • 计划和实施备份与故障恢复。
  • 数据库安全员的任务:制定并应用安全策略,强化系统安全机制。
  • 数据库审计员的任务:创建和删除数据库审计员,设置/取消对数据库对象和操作的审计设置,查看和分析审计记录等。
  • 数据库对象操作员的任务:可以创建数据库对象,并对自己拥有的数据库对象(表、视图、存储过程、序列、包、外部链接)具有所有的对象权限并可以授出与回收,但其无法管理与维护数据库对象。

启动和关闭数据库

  •  Windows启动数据库的三种方式:

     

    • 菜单方式:打开DM服务查看器==>选中实例服务==>右键启动。
    • Windows服务方式:打开Windows服务==>找到DmService为前缀的服务==>右键启动。
    • 命令行方式:进入DM安装目录下的bin目录,打开应用程序 dmserver启动DM数据库或使用cmd执行dmserver命令,dmserver 启动时可不指定任何参数,默认使用当前目录下的 dm.ini 文件,如果当前目录不存在 dm.ini 文件,则无法启动(参数使用dmserver help查看)。

  • Linux启动数据库的三种方式:

    • 菜单方式:Linux 的开始菜单选项中选择启动服务器菜单项可以启动 DM 数据库。启动方式类似 Windows。
    • Linux 服务方式:在/etc/rc.d/init.d中有名称为DmService开头的文件,文件全名为 DmService+实例名,以实例名为 DMSERVER 为例,在终端输入./DmServiceDMSERVER start 或者 service DmServiceDMSERVER start 即可启动DM数据库。
    • 命令行方式:进入DM安装目录下的bin目录,执行./dmserver启动DM数据库,参数使用dmserver help查看。

 

  • 关闭数据库:无论是Windows还是Linux关闭数据库都与启动数据库类似,命令行关闭直接输入exit,Linux服务方式则是将启动的start改为stop即可。

数据库状态和模式

  • DM 数据库包含以下几种状态: 
    • 配置状态(MOUNT):不允许访问数据库对象,只能进行控制文件维护、归档配置、数据库模式修改等操作;

    • 打开状态(OPEN):不能进行控制文件维护、归档配置等操作,可以访问数据库对象,对外提供正常的数据库服务;

    • 挂起状态(SUSPEND):与 OPEN 状态的唯一区别就是,限制磁盘写入功能;一旦修改了数据页,触发 REDO 日志、数据页刷盘,当前用户将被挂起。

    • open 状态与 mount 和 suspend 能相互转换,但是 mount  和 suspend 之间不能相互转换。

  • DM 数据库包含以下几种模式:

    • 普通模式(NORMAL):用户可以正常访问数据库,操作没有限制;

    • 主库模式(PRIMARY):用户可以正常访问数据库,所有对数据库对象的修改强制生成 REDO 日志,在归档有效时,发送 REDO 日志到备库;

    • 备库模式(STANDBY):接收主库发送过来的 REDO 日志并重做。数据对用户只读。

    • 三种模式只能在 mount 状态下设置,模式之间可以相互转换。对于新初始化的库,首次启动不允许使用 mount 方式,需要先正常启动并正常退出,然后才允许 mount 方式启动。一般情况下,数据库为 normal 模式,如果不指定 mount 状态启动,则自动启动到 open 状态。

 更多资讯请到达梦社区地址了解:

https://eco.dameng.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值