Sv Community El Salvador

Soporte y Tecnología => Programación => Base de Datos => Mensaje iniciado por: cvilanova en agosto 13, 2010, 10:48:13 am

Título: Ayuda con Base ORACLE
Publicado por: cvilanova en agosto 13, 2010, 10:48:13 am
Hola a todos, es primera vez que solicito ayuda en esta area, y es porque con respecto a ORACLE, estoy al 1 o 2%  de conocimiento,

la duda que tengo es, que como se puede adjuntar(asignar, relacionar) una BD de oracle a una nueva instancia del programa...??

es decir, que suponiendo que la base de datos este creada, y que se "elimine" por "error" el programa, como se puede, instalando de nuevo el programa, relacionar la base de datos que previamente habia sido creada a la nueva instancia de oracle...

Muchas gracias por la ayuda!!  :sur:
Título: Re: Ayuda con Base ORACLE
Publicado por: SiKa en septiembre 21, 2010, 08:12:33 am
Bueno, antes que nada pedir disculpas por no haber visto a tiempo la consulta.

A ver si logro explicarme.. en ORACLE. si tenes una base de datos (comunmente conocida como INSTANCIA) y esta es borrada a proposito o accidentalmente. Lo que corresponde hacer es lo siguiente:

RECREAR LA BASE DE DATOS (La instancia)
 1- Debiera existir un backups a alguna fecha determinada, de no existir tendria que crearse desde cero.
    1a- Si existe un backup de la base de datos, se debe crear una instancia vacia y luego realizar un IMPORT (vaciando el backup en esa instancia)
    1b- De no existir dicho backup, unicamente podes crear la instancia con el nombre de la que borraste pero sin los datos.


¿cual de esos dos escenarios es tu caso?

Para poder seguirte guiando en como hacerlo.
Título: Re: Ayuda con Base ORACLE
Publicado por: freezer27 en octubre 19, 2010, 10:30:33 am
Si la base estaba en modo ArchiveLog podes recuperarla haciendo un flashback (claro, si tenías la opción activada).
Oracle, a diferencia de SQL Server, maneja una BD por "instancia", en cambio en SQL Server podes tener una sola instancia con múltiples bases de datos. Quizá a esto se debe tanta confusión de terminología.