关于"ORA-00603: ORACLE 服务器会话因致命错误而终止"的问题

mobbs 2005-09-07 01:37:09
我在数据库的某个表(表名假设为Table1)里插入大量的数据(有7G大小)。成功插入了。
然后又想在另一个表中插入20万条以上的记录,就出现了
ORA-00603: ORACLE 服务器会话因致命错误而终止
的错误。
如果只是插入几条记录,那就可以插入。但是插入大量的数据就不成了。
我只好把Table1表给清空,重新插入大概3G的数据,但这次就插不进去了。
总是报
ORA-00603: ORACLE 服务器会话因致命错误而终止
救命啊!
...全文
1201 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yifa 2005-11-28
  • 打赏
  • 举报
回复
重建TEMP或增大TEMP试试
rolandzhang 2005-09-08
  • 打赏
  • 举报
回复
7G的数据为了保证操作正常,可以分批插入,这样成功率高。
应该用事务去控制,先把表锁定,在插入,成功后,解锁,失败了,回滚。
LGQDUCKY 2005-09-08
  • 打赏
  • 举报
回复
这个内部错误,你还是先查看ALERT<sid>.LOG文件里面的错误信息,


里面应该记载有更详细的信息,分析一下这些错误的信息。


比如,可能数据库有坏块,导致正好是读系统表空间的时候,读不出来。。。。具体还是看错误信息。
qiaozhiwei 2005-09-07
  • 打赏
  • 举报
回复
ORA-00603 ORACLE server session terminated by fatal error

Cause: An Oracle Server session is in an unrecoverable state.

Action: Log in to Oracle again so a new server session will be created automatically. Examine the session trace file for more information.

只能帮到这点忙,好运

17,078

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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