Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Ora-03113

Estas en el tema de Ora-03113 en el foro de Oracle en Foros del Web. Hola, tengo el siguiente problema con la 9i. Estoy intentado desfragmetar un tablespace y para ello he creado uno nuevo y ahora estoy intetando mover ...
  #1 (permalink)  
Antiguo 17/01/2008, 02:45
 
Fecha de Ingreso: marzo-2005
Mensajes: 189
Antigüedad: 19 años, 1 mes
Puntos: 0
Ora-03113

Hola, tengo el siguiente problema con la 9i. Estoy intentado desfragmetar un tablespace y para ello he creado uno nuevo y ahora estoy intetando mover las tablas es este tablespace nuevo con el comando:
ALTER TABLE MOVE TABLESPACE ;
Pero cuando intento validar la sentecia me aparece el siguiente mensaje de error:
03113: FIN DE ARCHIVO EN EL CANAL DE COMUNICACION
y se me corta la conexión con la base de datos
He buscado información de este error y llego a la conclusión de que puede ser por muchos motivos diferentes.
Buscando información del error, he podido ver que una de las causas seria haber hecho antes un SHUTDOWN TRANSACTIONAL, cosa que yo hice, pero no entiendo como puede haber afectado así.
Estaria muy agradecido si alguien pudiese darme una pista.
  #2 (permalink)  
Antiguo 17/01/2008, 03:58
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 5 meses
Puntos: 85
Re: Ora-03113

Hola,

No entiendo que significa esto.

Cita:
Pero cuando intento validar la sentecia me aparece el siguiente mensaje de error:
Para poder detectar mejor el error, puede hacer lo siguiente:

1. Shutdown de la base de datos con
Código:
shutdown immediate;
2. Si estas en Windows, detener el servicio de Oracle.
3. Mover los ficheros de log de user, core y dump a otra ubicacion para que quede todo limpio.
4. Iniciar el servicio de Oracle.
5. Si no esta el startup automatico, iniciar la instancia con el comando
Código:
startup;
6. Ejecutar el comando, para ver si se reproduce el problema
Código:
alter table t move tablespace x;
Cualquier informacion estara en los ficheros de log generados, para ver la ubicacion lo haces con el comando
Código:
show parameter dump
Saludos
  #3 (permalink)  
Antiguo 17/01/2008, 05:22
 
Fecha de Ingreso: marzo-2005
Mensajes: 189
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: Ora-03113

Lo siento, tal vez me expresé mal, con lo de validar la sentencia simplemente queria decir ejecutar el ALTER TABLE...
Estoy intentando hacer lo que me has dicho, pero ¿podrias ser mas explícito con la ubicacion de los archivos de user, core y dump? no se donde encontrarlos...

Gracias por tu ayuda
  #4 (permalink)  
Antiguo 17/01/2008, 05:42
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 5 meses
Puntos: 85
Re: Ora-03113

Hola,

Esta en la ubicacion que digan los parametros de Oracle

1. user_dump_dest
2. background_dump_dest
3. core_dump_dest

Que los puedes ver con el comando
Código:
show parameter dump
Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:08.