ITPub博客

首页 > 数据库 > 国内数据库 > GBase 8s数据库四种主要运行模式介绍

GBase 8s数据库四种主要运行模式介绍

原创 国内数据库 作者:GBASE南大通用 时间:2026-06-12 15:04:40 0 删除 编辑

南大通用GBase 8s数据库(gbase database)作为企业级关系型数据库,其操作模式决定了数据库可执行的任务类型以及对外提供的服务范围。系统支持四种主要运行模式与三种过渡状态,且支持在各模式之间灵活切换,以适配不同运维场景的需求。

文章配图-1

1、离线模式(Offline)

离线模式下数据库服务器未运行,共享内存未初始化。此时无法执行任何数据库操作,执行管理命令会提示 shared memory not initialized,执行 SQL 操作会返回 908 错误。该模式适用于硬件维护期间或需要完全关闭数据库的场景。

2、在线模式(Online)

在线模式是数据库的标准生产运行状态。所有具备权限的用户均可正常连接,执行 SQL 查询、DML 操作、数据库对象管理、备份恢复及性能监控等全部功能。通过 onstat - 查看状态时,输出中包含 On-Line 标识。此模式是数据库日常运行的默认状态。

3、单用户模式(Single-User)

单用户模式仅允许管理员用户(gbasedbt 或具有 DBSA 权限的用户)连接数据库,普通用户连接将被拒绝并返回错误码 27010:

27010: Only an administrative user can connect in administrative user mode.

该模式下管理员可执行 SQL 语句进行数据库维护,同时确保维护期间无其他普通用户会话干扰,适用于需要独占式 SQL 维护的场景。

4、静态模式(Quiescent)

静态模式下不允许任何用户通过 SQL 接口连接数据库,连接请求将返回错误码 27002:

27002: No connections are allowed in quiescent mode.

此模式仅支持通过命令行工具执行底层维护操作,如 onspaces(存储空间管理)、 ontape(物理备份)、 onparams(参数调整)等。适用于需要对数据库进行底层操作且要求零用户连接的场景。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-3173619/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
GBASE南大通用,致力于成为用户最信赖的数据库产品供应商!

注册时间:2020-07-16

  • 博文量
    1316
  • 访问量
    1295836