1. INTRODUCCIÓN
  2. Algunas veces es necesario mover o cambiar de ubicación una base de datos por diversas causas.Antes de realizar dicha operación es conveniente realizar un backup completo de la base de datos por si acaso existe un fallo al realizar la operación

  3. PASOS A SEGUIR:
    • Bajamos los servicios de base de datos
    • Bajamos la base de datos

      sqlplus /nolog
      SQL> connect /as sysdba
      SQL> shutdown immediate
      SQL> exit

      Bajamos el listener

      $lsnrctl stop nb_listener

    • Cambiamos los archivos
    • Copiamos o movemos los archivos a la nueva ubicacion

    • Modificación de archivos
    • En caso de que hayamos cambiado de ubicación los controlfile tendremos que editar el archivo init.ora y modificar la ubicación de estos.

    • Startup Mount
    • Iniciamos la base de datos realizanzo un startup mount

      sqlplus /nolog
      SQL> connect /as sysdba
      SQL> startup mount
      SQL> exit

    • Renombrar los datafiles
    • La base de datos tiene que estar en estado mount como hemos visto en el paso anterior.Con la sentencia ALTER DATABASE llevamos a cabo la reubicación de los datafile. Esta operación también habriá que hacerla en caso de que los datafiles hubiesen sido renombrados y no movidos o copiados de sitio.

      SQL> ALTER DATABASE RENAME FILE '$ORACLE_HOME/oradata/user_data.dbf', '$ORACLE_HOME/oradata/datos.dbf' TO '$ORACLE_HOME/oradata2/user_data.dbf', '$ORACLE_HOME/oradata2/datos.dbf';

      Cuando realizamos esta operación los datafiles tienen que estar ya reubicados en el nuevo sitio o renombrados, ya que esta sentencia no los crea, simplemte los renombra o los reubica de sitio ( ver paso 2 )

    • Renombrar los redolog
    • Para renombrar o reubicar los redo log hay que seguir el mismo paso que con los datafiles

      SQL> ALTER DATABASE RENAME FILE '$ORACLE_HOME/oradata/redo01.dbf','$ORACLE_HOME/oradata/redo02.dbf' TO '$ORACLE_HOME/oradata2/redo01.dbf', '$ORACLE_HOME/oradata2/redo02.dbf';

    • Levantamos los servicios de la base de datos
    • Abrimos la base de datos

      Si la base de datos estaba en estado mount, la abrimos de la siguiente forma

      SQL> ALTER DATABASE OPEN
      SQL> exit

      Levantamos el listener

      $ lsnrctl start nb_listener


Escribe un comentario:

Autor:

Comentarios:

por Anónimo | 3/15/2007 10:32:04 PM

RE: Cambiar de ubicación una base de datos Oracle

muy útil...

muchas gracias,
Esteban

por Anónimo | 5/24/2007 7:31:41 PM

RE: Cambiar de ubicación una base de datos Oracle

NO PUEDO BAJAR LA BASE DE DATOS

por FernandoG | 6/29/2010 8:51:17 AM

RE: Cambiar de ubicación una base de datos Oracle

Como me cambio de base de datos ?? es decir, si estoy en la instancia1 y quiero irme con el mismo usuario a la instancia2, qué comando debo utilizar ???



Buscar errores de Oracle


Buscar en la web

 
Web orasite.com
· Tutoriales
- Export / Import Oracle 9i
- Instalación Oracle 10g
- Archivos de configuración de red para Oracle
- Administración de usuarios
- Export Oracle 10g
- init.ora spfile.ora fichero de parámetros oracle
- Configurar modo archivelog
- Introducción Oracle 10g
- Arrancar o parar base de datos Oracle
- Tunning Oracle
- Seguridad listener Oracle 10g
- Instalación statspack
- Parámetros memoria SGA
- Activar auditoria de la base de datos
- Oracle Jobs (9i)
- Controlar espacio tablespaces
- Hotbackup de una base de datos Oracle
- Búsquedas en Oracle 10g case-insensitive
- Recover database until time
- Privilegios sysoper y sysdba
- Consultas sobre V$
- Bloquear acceso a base de datos por IP
- Cambiar ubicación base de datos
- Problemas Oracle Jobs
- Reconstrucción de índices
- Encriptación e integridad de datos en Oracle
- Configuración de memoria
- Instalación de la máquina virtual Java
- Loadjava y Dropjava en Oracle
- Cambiar a modo restricted session
- Recuperación modo noarchivelog
 
· Oracle FAQ
- Oracle database
 
· Noticias
- Oracle OpenWorld 2009
- Oracle compra Sun
- Oracle 11g presentada
- Oracle vulnerable a inyección SQL en cursores
- Procesos de negocio con Oracle
- OracleXE para Debian
 
· Descargas
- Free Toad
 
· Errores Oracle
· Libros sobre Oracle
· Sitios relacionados
- Trabajos de Oracle
- ZonaOracle.com
- AjpdSoft
- La Web del Programador
· Sitios recomendados
- Cronica24.com
- TPV
- Buscar trabajo
Los contenidos de esta web son producto de la colaboración de sus usuarios, por lo que puede haber erratas. Si encuentras una información incorrecta agradeceremos que nos lo comuniques en nuestra dirección:
Cualquier información aquí publicada es de libre distribución, siempre y cuando se haga referencia mediante un link al documento original.
Orasite.com