数据库处于只读模式,需核查归档配置,验证主备库运行情况,调整相关参数并重启实例后可恢复写入功能。
1、 今日执行数据更新时,系统报错 ORA-16000:数据库以只读方式打开,禁止写操作,需排查数据库开启模式或连接用户权限问题。

2、 切换至DBA账户查询数据库当前状态,发现其运行在只读模式下,而非预期的读写模式。

3、 使用管理员权限尝试直接修改数据时,仍触发相同错误信息。

4、 经确认,要将数据库由只读切换为可写模式,必须先进入mount状态,因此需先执行状态转换才能进行后续设置。

5、 执行命令将数据库更改为可写模式
6、 启动数据库至读写状态,并验证当前实例的运行模式是否正常。

7、 重新建立数据库连接后,数据更新操作已可成功执行。











