我的数据库升级后,数据库没有启动!!!!
C:Documents and SettingsAdministrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 3月 5
09:34:17 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> startup
ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 322961408 bytes
Fixed Size 1248792 bytes
Variable Size 293601768 bytes
Database Buffers 25165824 bytes
Redo Buffers 2945024 bytes
数据库装载完毕。
ORA-16038: 日志 2 序列号 222 无法归档
ORA-19809: 超出了恢复文件数的限制 ---这一句可以说明问题
ORA-00312: 联机日志 2 线程 1:
'D:ORACLEPRODUCT10.1.0ORADATAORCLREDO02.LOG'
SQL> alter database open
2 /
alter database open
*
第 1 行出现错误:
ORA-16014: 日志 2 的序列号 222 未归档, 没有可用的目的地
ORA-00312: 联机日志 2 线程 1:
'D:ORACLEPRODUCT10.1.0ORADATAORCLREDO02.LOG'
--------要找到问题的关键 !!!!!!!!!!!
SQL> show parameter db_recover
NAME TYPE VALUE
------------------------------------ ----------- ---------
---------------------
db_recovery_file_dest string D:oracle
product10.1.0flash
_recovery
_area
db_recovery_file_dest_size big integer 2G
SQL> alter system set DB_RECOVERY_FILE_DEST_SIZE=20g;
系统已更改。
SQL> alter system set DB_RECOVERY_FILE_DEST_SIZE=3g;
系统已更改。
SQL> alter database open
2 /
数据库已更改。
[@more@]GRANT ALL PRIVILEGES ON *.* TO 'mysql'@'localhost' IDENTIFIED BY 'mysql' WITH GRANT OPTION;来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9879835/viewspace-1000416/ ,如需转载,请注明出处,否则将追究法律责任。