Adsense
Mostrando entradas con la etiqueta oracle. Mostrar todas las entradas
Mostrando entradas con la etiqueta oracle. Mostrar todas las entradas
miércoles, 27 de febrero de 2013
Recuperar Base de Datos Oracle desde archivos DBF
Es posible recuperar una Base de datos Oracle a partir de los archivos DBF que almacena. Yo lo hice y no se nada de base de datos. Debe instalar un oracle en buen estado y reemplazar por los archivos DBF que desea rescatar. También hay que buscar la manera que la
Abra el Sql Plus e ingrese:
SQL>conn / as sysdba
Esto lo conecta a la db
luego debe apagar la base de datos escribiendo el comando:
SQL>shutdown immediate
Es en este momento en que debe reemplazar los DBF originales por lo sque desea rescatar (antes no)
luego escriba en Sql Plus:
startup mount
Después
recover database until cancel;
Y si los dbf se encuentran corrompidos como un gobierno suramericano no va a servir coherentemente las cosas, por ello deberá aplicar el siguiente comando:
SQL>ALTER SYSTEM SET "_allow_resetlogs_corruption"= TRUE SCOPE = SPFILE;
Después aplica:
SQL>alter database open resetlogs;
Luego de eso para arrancar la base de datos se deben usar los siguientes comandos:
SQL>conn / as sysdba;
SQL>startup force;
Y les cuento, la base de datos arrancaba y al rato se caía. Pero cada vez que levantaba iba rescatando algo de información de una de las tablas. Para levantar usaba conn y startup cada vez (abria una instancia nueva de Sql Plus) El caso es que levantaba la base de datos Oracle por cada tabla que iba recuperando. El caso es que llegó un instante en que volví a levantar la base de datos y adivinen NO SE VOLVIÓ A CAER. Momento perfecto que aproveché para hacer un respaldo full y restaurar mi data.
martes, 6 de noviembre de 2012
Failed to load dataset because of the following error: Object reference not set to an instance of an object.
Acontece que mi solución la pruebo con diferentes bases de datos Oracle, por lo que a cada rato cambio la cadena de conexión. En mi caso la solución fue tal como la escribieron en este foro. y es configurar correctamente la Connection Strings y compilar un par de veces, cerré, abrí y funcionó.
Visual Studio a veces es un loquillo
Visual Studio a veces es un loquillo
Etiquetas:
dataset. error,
oracle,
visual studio
lunes, 10 de octubre de 2011
Message: Use of undefined constant OCI_COMMIT_ON_SUCCESS - assumed 'OCI_COMMIT_ON_SUCCESS'
Este mensaje de error ocurre cuando se usa el framework de php codeigniter y no se tiene activa la librería php_oci8.dll dentro del php.ini
Bastaría activarla y todo funcionaria teóricamente (y práctica también pues a mi me funcionó pero ustedes saben como es esto que a alguien le funciona y a otro no XD).
La misma gente de Oracle ha lanzado un librito gratuito sobre la implementación de aplicaciones de Oracle y Php: The Underground PHP and Oracle Manual.
http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual-098250.html
Bastaría activarla y todo funcionaria teóricamente (y práctica también pues a mi me funcionó pero ustedes saben como es esto que a alguien le funciona y a otro no XD).
La misma gente de Oracle ha lanzado un librito gratuito sobre la implementación de aplicaciones de Oracle y Php: The Underground PHP and Oracle Manual.
http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual-098250.html
Suscribirse a:
Comentarios (Atom)