当您将数据库服务器从静默或联机方式移至管理方式时,您就将该服务器移至了一个仅管理员可以使用的方式中。
如果以联机方式开始,数据库服务器自动断开与所有用户的连接,这些用户是使用非用户 gbasedbt 的用户标识连接的,并且这些用户将接收到错误消息。如果连接在事务期间终止,那么数据库服务器将回滚回事务。
如果您希望在没有连接其他任何用户的情况下运行 SQL 和 DDL 命令,请更改为管理方式。
操作系统 | 操作 |
---|---|
UNIX™ | 运行 onmode -j。 |
用户 gbasedbt 或 DBSA 可以使用 onmode -j -U 选项授予单个用户对管理方式下数据库服务器的访问权。
onmode -j -U mark,ajay,carol
连接之后,这些个别用户可运行任何 SQL 或 DDL 命令。当该服务器更改为管理方式时,没有在 onmode -j -U 命令中标识的用户的所有会话将失去与它们的数据库服务器的连接。
onmode -j -U mark,carol
oninit -U " "