当前位置:  数据库>oracle

ORA-00600: internal error code, arguments: [4194] ,ORA-00607

    来源: 互联网  发布时间:2017-05-21

    本文导语: 今天有个童鞋说自己的client 连接不上server端了 通过口头指导实在无法弄好,当时心里还愤愤  一个Oracle net问题搞这么长时间让对方发远程给我童鞋的服务端是windows端的,进来的第一件事就是sqlplus / as sysdba直接就蹦出来空实例...

今天有个童鞋说自己的client 连接不上server端了

通过口头指导实在无法弄好,当时心里还愤愤  一个Oracle net问题搞这么长时间
让对方发远程给我
童鞋的服务端是windows端的,进来的第一件事就是sqlplus / as sysdba
直接就蹦出来空实例。。我就出离愤怒了。。。
sql>startup
看着走到mount 要open的时候
嘭的一下,蹦出两个错误
ora607
ora600
这是两个经典错误
我询问了一下当事人,之前这个库咋了,他说是个测试库(我更放心大胆的搞了),之前突然断电过。。
那就明白了,undo表空间中的数据文件中的某个块(windows界面下一堆?? 字符集不匹配,我也懒得再查了)
需要的操作步骤,网上都有,不过我还是写下

第一步:进入mount阶段,查看undo,然后把undo表空间改为手动分配

SQL> startup mount;
ORACLE instance started.

Total System Global Area  285212672 bytes
Fixed Size      1218992 bytes
Variable Size    100664912 bytes
Database Buffers  180355072 bytes
Redo Buffers      2973696 bytes
Database mounted.
SQL> show parameter undo

NAME        TYPE  VALUE
------------------------------------ ----------- ------------------------------
undo_management       string  AUTO
undo_retention        integer  900
undo_tablespace       string  UNDOTBS1

SQL> alter system set undo_management=manual scope=spfile;

System altered.

第二步:重启打开数据库,创建新的undotbs,更换默认undotbs,将undo_management改回auto

SQL> shutdown immediate;
ORA-01109: database not open


Database dismounted.
ORACLE instance shut down.

SQL> startup
ORACLE instance started.

Total System Global Area  285212672 bytes
Fixed Size      1218992 bytes
Variable Size    100664912 bytes
Database Buffers  180355072 bytes
Redo Buffers      2973696 bytes
Database mounted.
Database opened.

SQL> create undo tablespace undotbs02 datafile '/s01/oradata/orcl/undotbs02.dbf' size 50m autoextend on next 10; --路径根据select name from v$datafile;

Tablespace created.

SQL> alter system set undo_tablespace=undotbs02 scope=spfile;

System altered.

SQL> alter system set undo_management=auto scope=spfile;

System altered.


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 出现ORA-01401和ORA-01008错误?
  • Eclipse连接Oracle数据库的ORA-00604 ORA-12705错误
  • oracle ORA-01114、ORA-27067错误解决方法
  • Oracle不能删除表 ORA-00604 ORA-01422 错误
  • 如何得到带有ora的行的下一行
  • java开源软件 iis7站长之家
  • 如何配置 linux 下 oracle 的 listener .ora 和
  • 浅析如何在tnsnames.ora中配置监听
  • Orcle的package中访问其它Schema的表报错ORA-00942解决方法
  • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
  • [Oracle] 浅析令人抓狂的ORA-01555问题
  • 解决报错ora-32035的方法分析
  • aq.executeQuery: ORA-00020: maximum number of processes (59) exceeded
  • Oracle 数据库闪回功能设置出现ORA-19809和ORA-19804错误
  • ORA-00947:Not enough values (没有足够的值)的深入分析
  • solaris10 安装 ora9.2.0.1 时报错
  • 在UNIX下,我的ORA817该怎么样才可以自己启动呀?
  • 基于ORA-12170 TNS 连接超时解决办法详解
  • plsql连接oracle数据库报ora 12154错误解决方法
  • 安装oracle出现error:ora-01031:insufficient privilleges的解决


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,