

Vi har en applikation, der opsamler data døgnet rundt når der tankes diesel på togene derude. Imorges fik en af brugerne dog en fejl
ORA-01033: Oracle initialisation or shutdown in process
Undertegnede loggede på maskinen, der er en windows med en Oracle 10.2 installeret. I dette tilfælde valgte jeg en DOS prompt, og lavede en TNSping, som fungerede fint, men det fortæller jo også kun at port, maskine og listener conectivity fungerer.
Så lavede jeg en sqlplus system@DBNAVN
ORA-01033: Oracle initialisation or shutdown in process
Så en sqlplus system
ORA-01033: Oracle initialisation or shutdown in process
Hmmmm er den egentlig rigtigt oppe den database ?
sqlplus / as sysdba
SQL> alter database open;
Wed Jan 21 08:37:23 2009
Errors in file c:\oracle\product\10.2.0\admin\orcl\dump\orcl_arc0_1580.trc:
ORA-16014: log 2 sequence# 375 not archived, no available destinations
ORA-00312: online log 2 thread 1: D:\ORACLE\ORCL\ORCL\REDO02.LOG
Den kan ikke rigtigt komme af med loggen. Jeg kiggede efter følgende alert.log filen igennem og fandt også
Wed Jan 21 08:42:24 2009
Errors in file c:\oracle\product\10.2.0\admin\orcl\dump\orcl_arc1_2140.trc:
ORA-16038: log 2 sequence# 375 cannot be archived
ORA-19809: limit exceeded for recovery files
ORA-00312: online log 2 thread 1: D:\ORACLE\ORCL\ORCL\REDO02.LOG
Lidt hurtig metalink på ORA-19809 henvises til at det kan være parameteren db_recovery_dest_size der har nået sit max
SQL> show parameter db_reco
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string C:\oracle\product\10.2.0\flash_recovery_area
db_recovery_file_dest_size big integer 16G
SQL> alter system set db_recovery_file_dest_size=25G;
System altered.
SQL> alter database open;
Database altered.
SQL> exit
Alt på plads igen.