备库重新编译导致的ora-16000 :database open for read-only access
来源:互联网 发布:centos 源码安装php 编辑:程序博客网 时间:2024/04/28 14:45
今天,一个开发来找我,说是备库的一个用户执行存储过程报错(我们的备库是ora11.2.0.3的active standby)。错误信息如下:
ora-00604:error occurred at recursive SQL level 1
ora-16000 :database open for read-only access
看到这个错误,作为一个ora菜鸟,第一感觉以为是该存储过程有更改数据的操作,而备库是只读的。随后,查看了该存储过程,然而发现该存储过程涉及到的全部都是select语句。这时开发告诉我,应用连接的用户是b,而存储过程是a的,并且在周四的时候b用户执行是没有问题的,在周五执行的时候就楚翔了上述问题,在核对了权限问题后,依然没有解决问题。
后来,登陆到主库,突然间发现存储过程是无效的,问开发,原来是周四晚上,更改了该存储过程导致其无效。在备库上执行的时候,需要重新编译,而备库是只读的,无法重新编译,导致出现了以上的错误。ora菜鸟---伤不起啊!~~~~
- 备库重新编译导致的ora-16000 :database open for read-only access
- ORA-16003: standby database is restricted to read-only access
- andrroid couldn't open database for writing(will try read-only)
- Unable to connect to read only database, Getting error ORA-00604 ORA-16000 (Doc ID 461653.1)
- ORA-00604 ORA-16000 dataguard standby db(open read only)连接问题
- Database is read-only 的解决方法
- [Read only - use Ctrl-Ecf for console write access.]
- <context:property-placeholder>导致的 Access denied for user ''@'localhost' to database 问题
- standby open read only 出错的处理过程
- 磁盘问题导致的Read-only file system
- standby database 中的登录触发器 导致 ORA-00604 ORA-16000
- ORA-01219:database not open:queries allowed on fixed tables/views only
- ORA-01219:database not open:queries allowed on fixed tables/views only
- SQLiteException: Can't upgrade read-only database
- [ERROR] InnoDB: Cannot open datafile for read-only: './dxh_sys/vendorUser.ibd' OS error: 71
- Open Cascade 重新编译
- 一个空格导致nfs Read-Only
- vim的read only
- 名模张亮也曾做过厨师和销售个人奋斗的旅途都不是一帆风顺的
- DBMS_RANDOM
- assert用法总结
- shell read命令 参数 -t -n -s记录
- 11 个超棒的 jQuery 分步指引插件
- 备库重新编译导致的ora-16000 :database open for read-only access
- Android异步消息处理机制完全解析,带你从源码的角度彻底理解
- MINI2440+DM9000网络驱动分析之三
- Unsupported major.minor version 51.0 产生原因和解决方法
- Android4.2电池消耗统计原理分析
- win7 word 不能点击超链接
- Linux Shell 文件的排序、合并和分割
- js 获取iframe内容的高度 并动态设置iframe的高度
- Gradle 构建 android 应用常见问题解决指南