¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo solucionar el error ORA-00313 al iniciar la base de datos Oracle con SAP ECC 6.0

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 146 Vistas
0
Cargando...

Hola

He instalado SAP ECC 6.0 con Oracle como base de datos. Cuando intento iniciar la instancia, obtengo un error

que dice que el inicio de la base de datos falló. Así que revisé en SQLPlus y ejecuté los siguientes comandos.

SQL> startup

Instancia de ORACLE iniciada.

Área Global del Sistema Total 461373440 bytes

Tamaño Fijo 2071928 bytes

Tamaño Variable 239075976 bytes

Búferes de Base de Datos 213909504 bytes

Búferes de Redo 6316032 bytes

Base de Datos montada.

ORA-00313: error al abrir miembros del grupo de registro 1 del hilo 1

ORA-00312: registro en línea 1 del hilo 1: '/oracle/QAS/origlogA/log_g11m1.dbf'

ORA-00312: registro en línea 1 del hilo 1: '/oracle/QAS/mirrlogA/log_g11m2.dbf'

Espero que puedan solucionar este error.

Saludos

Ganesh Reddy

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Ganesh,

¿Se resolvió tu problema?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Estimado Ganesh,

El error muestra que los archivos de registro de redo están multiplexados y por alguna razón Oracle no puede leer los archivos de registro de redo en el Grupo 1.

ALTER DATABASE ADD LOGFILE GROUP 6

('....ORACLE\QAS\ORILOGA\LOG_G11M6.ORA','...ORACLE\QAS\ORILOGA\LOG_G11M7.ORA') SIZE 1M;

AHORA APAGUE ORACLE Y REINÍCIELO.

EJECUTE:

ALTER DATABASE DROP LOGFILE GROUP 1;

PUEDE MOSTRAR UN ERROR QUE DICE

LOG 1 ES EL REGISTRO ACTUAL PARA EL HILO 1 NO SE PUEDE ELIMINAR.

SI APARECE ESTE ERROR, EJECUTE

ALTER SYSTEM SWITCH LOGFILE;

ESTO PUEDE MOSTRAR UN ERROR DE BASE DE DATOS NO ABIERTA

SI ES ASÍ, EJECUTE

ALTER DATABASE OPEN;

CUANDO LA BASE DE DATOS ESTÉ ABIERTA

EJECUTE

ALTER SYSTEM SWITCH LOGFILE;

SI SE HA CAMBIADO

ELIMINE EL GRUPO DE ARCHIVOS DE REGISTRO 1 EJECUTANDO:

ALTER DATABASE DROP LOGFILE GROUP 1;

SI APARECE EL MENSAJE DE ALTERACIÓN DE LA BASE DE DATOS, APAGUE Y REINICIE.

AGREGAMOS UN GRUPO DE ARCHIVOS DE REGISTRO PORQUE SE REQUIEREN AL MENOS 2 GRUPOS DE ARCHIVOS DE REGISTRO Y LUEGO ELIMINAMOS EL GRUPO 1.

Esto debería ayudar y por favor no olvide otorgar un punto.

Saludos

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Ya veo que este problema se ha resuelto, tengo que hacer lo siguiente:

"ALTER DATABASE RECOVER database until cancel;

alter database open resetlogs

alter database backup controlfile to trace

alter database clear logfile '/oracle/SID/origlogA/log_g11m1.dbf'"

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Ganesh

Por alguna razón, Oracle no puede leer ni localizar estos dos archivos, por eso no puede iniciarse.

ORA-00312: registro en línea 1 hilo 1: '/oracle/QAS/origlogA/log_g11m1.dbf'

ORA-00312: registro en línea 1 hilo 1: '/oracle/QAS/mirrlogA/log_g11m2.dbf'

Verifique que durante la instalación haya proporcionado las mismas unidades para Origlog y Mirrlog.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?