大家给看看Oracle日志这个是什么错误?

zero_3 2014-04-11 10:53:54
在D:\oracle\product\10.1.0\admin\orclsged\bdump\alert_orclsged.log 看到的出错信息

Thu Apr 10 08:28:06 2014
db_recovery_file_dest_size of 2048 MB is 0.00% used. This is a
user-specified limit on the amount of space that will be used by this
database for recovery-related files, and does not reflect the amount of
space available in the underlying filesystem or ASM diskgroup.
Thu Apr 10 11:02:42 2014
Private_strands 7 at log switch
Thread 1 advanced to log sequence 32488
Current log# 3 seq# 32488 mem# 0: D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCLSGED\REDO03.LOG
Thu Apr 10 14:00:06 2014
Private_strands 7 at log switch
Thread 1 advanced to log sequence 32489
Current log# 1 seq# 32489 mem# 0: D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCLSGED\REDO01.LOG
Private_strands 7 at log switch
Thread 1 advanced to log sequence 32490
Current log# 2 seq# 32490 mem# 0: D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCLSGED\REDO02.LOG
Private_strands 7 at log switch
Thread 1 advanced to log sequence 32491
Current log# 3 seq# 32491 mem# 0: D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCLSGED\REDO03.LOG
Thu Apr 10 14:00:32 2014
Private_strands 7 at log switch
Thread 1 advanced to log sequence 32492
Current log# 1 seq# 32492 mem# 0: D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCLSGED\REDO01.LOG
Thu Apr 10 14:01:00 2014
Private_strands 7 at log switch
Thread 1 advanced to log sequence 32493
Current log# 2 seq# 32493 mem# 0: D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCLSGED\REDO02.LOG
Private_strands 7 at log switch
Thread 1 advanced to log sequence 32494
Current log# 3 seq# 32494 mem# 0: D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCLSGED\REDO03.LOG
Thu Apr 10 14:03:06 2014
Errors in file d:\oracle\product\10.1.0\admin\orclsged\bdump\orclsged_s000_1644.trc:
ORA-00942: table or view does not exist
...
Fri Apr 11 00:55:40 2014
Errors in file d:\oracle\product\10.1.0\admin\orclsged\bdump\orclsged_s000_1644.trc:
ORA-00942: table or view does not exist

Fri Apr 11 00:55:40 2014
Errors in file d:\oracle\product\10.1.0\admin\orclsged\bdump\orclsged_s000_1644.trc:
ORA-00942: table or view does not exist


这个是对应的另一个文件日志d:\oracle\product\10.1.0\admin\orclsged\bdump\orclsged_s000_1644.trc

ump file d:\oracle\product\10.1.0\admin\orclsged\bdump\orclsged_s000_1644.trc
Thu Apr 10 14:03:06 2014
ORACLE V10.1.0.2.0 - Production vsnsta=0
vsnsql=13 vsnxtr=3
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
Windows Server 2003 Version V5.2 Service Pack 2
CPU : 1 - type 586, 1 Physical Cores
Process Affinity: 0x00000000
Memory (A/P) : PH:3459M/4095M, PG:5517M/5971M, VA:1746M/2047M

Instance name: orclsged

Redo thread mounted by this instance: 1

Oracle process number: 11

Windows thread id: 1644, image: ORACLE.EXE (S000)
*** 2014-04-10 14:03:06.125
*** SERVICE NAME:(SYS$USERS) 2014-04-10 14:03:06.125
*** SESSION ID:(144.1774) 2014-04-10 14:03:06.125
XML DB HTTP Server: Sending error response(HTTP error code = 401)
Error stack is:
ORA-00942: table or view does not exist
*** SERVICE NAME:(SYS$USERS) 2014-04-10 14:03:06.171
*** SESSION ID:(144.1776) 2014-04-10 14:03:06.171
XML DB HTTP Server: Sending error response(HTTP error code = 401)
Error stack is:
下面还有好多 重复的
ORA-00942: table or view does not exist
*** SERVICE NAME:(SYS$USERS) 2014-04-10 14:03:06.171
*** SESSION ID:(144.1776) 2014-04-10 14:03:06.171
XML DB HTTP Server: Sending error response(HTTP error code = 401)
Error stack is:

请问这个是到底是什么错误,现在重新启动服务器就又可以用了,但是到下午日志又报错,然后凌晨的时候服务器就重复报

Fri Apr 11 03:12:16 2014
Errors in file d:\oracle\product\10.1.0\admin\orclsged\bdump\orclsged_q002_1776.trc:
ORA-22303: type "SYS"."AQ$_HISTORY" not found
ORA-00604: error occurred at recursive SQL level 2
ORA-04031: unable to allocate 4096 bytes of shared memory ("shared pool","select /*+ rule */ bucket_cn...","Typecheck heap","kgghteInit")

已经重复2天了,我该怎么办,大家给看看了!
...全文
413 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tomshenhao 2014-04-22
  • 打赏
  • 举报
回复
开始的错好像是找不到某个表ORA-00942: table or view does not exist,之后的错误是ORA-22303: type "SYS"."AQ$_HISTORY" not found。 LZ的数据库最近做过什么改动吗?
卖水果的net 2014-04-18
  • 打赏
  • 举报
回复
你可尝试 把 catpatch.sql 打一下,动手前把数据冷备一下,以防万一。
ruihuahan 2014-04-11
  • 打赏
  • 举报
回复
是不是从高版本建议到10.1的啊?
gangma2 2014-04-11
  • 打赏
  • 举报
回复
你可以看看:http://blog.sina.com.cn/s/blog_48e13c9e0101f9as.html有错误的介绍和原因。
上面的ora-22303误差是误导的,真正的问题是ora-00018:超出最大会话数的错误记录。
造成该错误的原因可能是用户联接后未正确的的关闭session导致。
解决办法是修改Oracle最大连接数:
1.以sysdba身份登录
2.查询目前的连接数(命令窗口)
show parameter processes;
select count(*) from v$session;
select count(*) from v$process;
3.修改系统连接数
alter system set process=1000 scope=both;--修改process的数可自定义,但要比上面查到的大
4.重启Oracle服务和Oracle服务器
这些是我从网上查到的,试一试,以前没遇到过这种错误,不知道能不能帮到你。
zero_3 2014-04-11
  • 打赏
  • 举报
回复
引用 1 楼 vsxiaomage 的回复:
你可以看看:http://blog.sina.com.cn/s/blog_48e13c9e0101f9as.html有错误的介绍和原因。 上面的ora-22303误差是误导的,真正的问题是ora-00018:超出最大会话数的错误记录。 造成该错误的原因可能是用户联接后未正确的的关闭session导致。 解决办法是修改Oracle最大连接数: 1.以sysdba身份登录 2.查询目前的连接数(命令窗口) show parameter processes; select count(*) from v$session; select count(*) from v$process; 3.修改系统连接数 alter system set process=1000 scope=both;--修改process的数可自定义,但要比上面查到的大 4.重启Oracle服务和Oracle服务器 这些是我从网上查到的,试一试,以前没遇到过这种错误,不知道能不能帮到你。
谢谢 最大连接是150 ,一般工作时候查看才用了20个左右
zero_3 2014-04-11
  • 打赏
  • 举报
回复
引用 2 楼 ruihuahan 的回复:
是不是从高版本建议到10.1的啊?
什么叫建议到10.1?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧