查询数据库现在的状态(假定为可读写状态),并将其变更为只读状态。
- sqlplus /nolog
- connect / as sysdba --以DBA角色登陆--
- select open_mode from v$database; --查询数据库现在的状态时只读还是可写--
- shutdown immediate --warnning:确保没有真正执行的进程后再执行--
- startup mount --加载数据库--
- alter database open read only; --变更数据库为只读状态--
将数据库由只读状态变更为可写状态。
- sqlplus / as sysdba
- select open_mode from v$database;
- shutdown immediate
- startup open read write;