Problema en oracle 10G
Resuelto
bilanabl
Mensajes publicados
63
Estado
Miembro
-
HostOfSeraphim Mensajes publicados 7340 Estado Colaborador -
HostOfSeraphim Mensajes publicados 7340 Estado Colaborador -
Hola,
Estoy intentando conectarme a mi base de datos, pero siempre me muestra este error
ERROR: ORA-01033: ORACLE initialization or shutdown in progress
No puedo resolver el problema
Estoy intentando conectarme a mi base de datos, pero siempre me muestra este error
ERROR: ORA-01033: ORACLE initialization or shutdown in progress
No puedo resolver el problema
Configuración: Windows XP Internet Explorer 6.0
15 respuestas
no puedo conectarme con sys
he puesto después shutdown immediate y startup open
C:\>set ORACLE_SID=teste
C:\>sqlplus /nolog
SQL*Plus: Release 10.1.0.4.2 - Production el Vie. Aug 21 22:33:17 2009
Copyright (c) 1982, 2005, Oracle. Todos los derechos reservados.
SQL> connect SYS/soprep AS SYSDBA
Conexión Ú.
SQL> shutdown immediate
ORA-01109: base de datos no abierta
Base de datos desmontada.
Instancia ORACLE detenida.
SQL> startup open
Instancia ORACLE iniciada.
Total System Global Area 566231040 bytes
Fixed Size 789876 bytes
Variable Size 166720140 bytes
Database Buffers 398458880 bytes
Redo Buffers 262144 bytes
Base de datos montada.
ORA-16038: log 2 sequence# 249 no se puede archivar
ORA-19809: límite excedido para archivos de recuperación
ORA-00312: online log 2 thread 1:
'C:\ORACLE\PRODUCT\10.1.0\ORADATA\TESTE\REDO02.LOG'
SQL>
pero cuando me conecto a sqlplus siempre me muestra el mismo error
ERROR: ORA-01033: inicialización de ORACLE o apagado en progreso
he puesto después shutdown immediate y startup open
C:\>set ORACLE_SID=teste
C:\>sqlplus /nolog
SQL*Plus: Release 10.1.0.4.2 - Production el Vie. Aug 21 22:33:17 2009
Copyright (c) 1982, 2005, Oracle. Todos los derechos reservados.
SQL> connect SYS/soprep AS SYSDBA
Conexión Ú.
SQL> shutdown immediate
ORA-01109: base de datos no abierta
Base de datos desmontada.
Instancia ORACLE detenida.
SQL> startup open
Instancia ORACLE iniciada.
Total System Global Area 566231040 bytes
Fixed Size 789876 bytes
Variable Size 166720140 bytes
Database Buffers 398458880 bytes
Redo Buffers 262144 bytes
Base de datos montada.
ORA-16038: log 2 sequence# 249 no se puede archivar
ORA-19809: límite excedido para archivos de recuperación
ORA-00312: online log 2 thread 1:
'C:\ORACLE\PRODUCT\10.1.0\ORADATA\TESTE\REDO02.LOG'
SQL>
pero cuando me conecto a sqlplus siempre me muestra el mismo error
ERROR: ORA-01033: inicialización de ORACLE o apagado en progreso
SQL> SELECT * FROM v$recovery_file_dest;
NOMBRE
--------------------------------------------------------------------------------
LÍMITE_DE_ESPACIO ESPACIO_UTILIZADO ESPACIO_RECLAMABLE NÚMERO_DE_ARCHIVOS
----------- ---------- ----------------- ---------------
C:\oracle\product\10.1.0\flash_recovery_area
2147483648 2141157888 0 244
NOMBRE
--------------------------------------------------------------------------------
LÍMITE_DE_ESPACIO ESPACIO_UTILIZADO ESPACIO_RECLAMABLE NÚMERO_DE_ARCHIVOS
----------- ---------- ----------------- ---------------
C:\oracle\product\10.1.0\flash_recovery_area
2147483648 2141157888 0 244
Ok, mi BD funciona muy bien gracias a ustedes, les agradezco por ayudarme y lo siento porque tomé un poco de su tiempo.
Por favor, ¿me pueden explicar qué era el problema?
Porque no entendí bien esos comandos que me dieron.
Por favor, ¿me pueden explicar qué era el problema?
Porque no entendí bien esos comandos que me dieron.
Encantado de haberte podido ayudar.
Los archivos de recuperación son historiales de las modificaciones realizadas en la base. Oracle se basa en el parámetro DB_RECOVERY_FILE_DEST_SIZE para limitar el tamaño máximo de estos archivos: en tu caso, la escritura que se debía realizar superaba el tamaño máximo de los archivos y no pudo llevarse a cabo, de ahí el fallo. La consulta correctiva simplemente aumentó el valor máximo a 3 Go en lugar de 2 Go, lo que desbloqueó la situación.
La consulta "SELECT * FROM v$recovery_file_dest;" permite verificar el límite actual y el uso actual. En la última línea, el primer valor corresponde al límite, el segundo al uso actual (valores expresados en bytes).
--
Configuración: Linux Debian Lenny / Núcleo 2.6.26 / Gnome / Iceweasel 3
Conexión a Internet: ADSL Orange 8M (Livebox)
Los archivos de recuperación son historiales de las modificaciones realizadas en la base. Oracle se basa en el parámetro DB_RECOVERY_FILE_DEST_SIZE para limitar el tamaño máximo de estos archivos: en tu caso, la escritura que se debía realizar superaba el tamaño máximo de los archivos y no pudo llevarse a cabo, de ahí el fallo. La consulta correctiva simplemente aumentó el valor máximo a 3 Go en lugar de 2 Go, lo que desbloqueó la situación.
La consulta "SELECT * FROM v$recovery_file_dest;" permite verificar el límite actual y el uso actual. En la última línea, el primer valor corresponde al límite, el segundo al uso actual (valores expresados en bytes).
--
Configuración: Linux Debian Lenny / Núcleo 2.6.26 / Gnome / Iceweasel 3
Conexión a Internet: ADSL Orange 8M (Livebox)
Conéctate como SYSDBA y realiza un shutdown immediate, o un shutdown abort si es necesario.
--
Configuración: Linux Debian Lenny / Núcleo 2.6.26 / Gnome / Iceweasel 3
Conexión a Internet: ADSL Orange 8M (Livebox)
--
Configuración: Linux Debian Lenny / Núcleo 2.6.26 / Gnome / Iceweasel 3
Conexión a Internet: ADSL Orange 8M (Livebox)
OK.
Entonces en tu consola de Windows:
set ORACLE_SID=XXXX
sqlplus /nolog
connect / as SYSDBA
(XXXX siendo la instancia a la que deseas conectarte)
Luego, si deseas conectarte a otra instancia:
set ORACLE_SID=YYYY
sqlplus /nolog
connect ...
--
Configuración: Linux Debian Lenny / Núcleo 2.6.26 / Gnome / Iceweasel 3
Conexión a Internet: ADSL Orange 8M (Livebox)
Entonces en tu consola de Windows:
set ORACLE_SID=XXXX
sqlplus /nolog
connect / as SYSDBA
(XXXX siendo la instancia a la que deseas conectarte)
Luego, si deseas conectarte a otra instancia:
set ORACLE_SID=YYYY
sqlplus /nolog
connect ...
--
Configuración: Linux Debian Lenny / Núcleo 2.6.26 / Gnome / Iceweasel 3
Conexión a Internet: ADSL Orange 8M (Livebox)
Una vez conectado, copia y pega aquí el resultado de este comando:
SELECT * FROM v$recovery_file_dest;
--
Configuración: Linux Debian Lenny / Núcleo 2.6.26 / Gnome / Iceweasel 3
Conexión a Internet: ADSL Orange 8M (Livebox)