ORA-16586: cannot change database property with EDIT INSTANCE command ORACLE 报错 故障修复 远程处理
文档解释
ORA-16586: cannot change database property with EDIT INSTANCE command
Cause: An attempt was made to change a database property using an EDIT INSTANCE command instead of an EDIT DATABASE command.
Action: Use the EDIT DATABASE command to change database properties.
这是一个Oracle出现的错误,官方解释是:ORA-16586错误是由于尝试使用EDIT INSTANCE指令去更改数据库失败而产生的。该指令仅能够更改实例级别的数据库特性,不能够更改数据库级别的特性。
常见的案例是用户尝试使用EDIT INSTANCE指令去设置SGA_TARGET属性,这时候会抛出ORA-16586错误。
在正常处理ORA-16586错误的步骤中,首先,用户需要检查并确认自己所使用的是否是正确的指令,如果不是,则要修改为正确的指令;其次,查看指令是否与所改变的特性有关,即判断该特性是否属于实例级别;再次,在使用正确的指令和特性之后,重新登陆数据库,检查特性是否被正确的更改了。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341