使用 -j 选项更改数据库服务器处于管理方式

-j 选项使数据库服务器进入管理方式,在该方式中,只允许 DBSA 群组和用户 gbasedbt 连接到服务器。-j 选项允许 DBSA 使服务器进入完全的功能方式来执行维护。

-j -U 选项使 DBSA 能够授权个别用户以管理方式访问数据库服务器。一旦连接,这些个别用户就能够执行任何 SQL 或 DDL 命令。当数据库更改为管理方式时,所有的用户会话(非 gbasedbt 用户会话)、DBSA 群组用户会话以及 onmode -j -U 命令中标识的会话断开与数据库服务器的连接。

以下示例使三个用户连接到数据库服务器并一直持续到数据库服务器方式改为脱机、静默或联机方式:
onmode -j -U karin,sarah,andrew
可以通过执行 onmode -j -U 将他们的姓名从命令中的新名单中删除个别用户进行访问。例如,在下列命令中,第一个命令只授权 Karin 访问,第二个命令授权 Karin 和 Sarah 访问,第三个命令只授权 Sarah 访问(除去了 Karin 的访问)。
onmode -j -U karin
          onmode -j -U karin,sarah
          onmode -j -U sarah
要允许用户 gbasedbt 和 DBSA 组用户在管理方式下访问数据库服务器并阻止所有单个用户访问数据库服务器,请使用以下命令
onmode -j -U ' '

关于使用配置参数在管理方式下指定用户的信息,请参阅 ADMIN_MODE_USERS 配置参数