• Domingo 19 de Mayo de 2024, 03:07

Autor Tema:  Como Duplicar La Base De Datos  (Leído 1994 veces)

ybra79

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Como Duplicar La Base De Datos
« en: Jueves 7 de Abril de 2005, 19:33 »
0
:unsure:  TENGO UNA BASE DE DATOS EN PRODUCCION EN LINUX RH CON ORACLE 9I, LA HE DUPLICADO EN OTRA MAQUINA CON LINUX RH Y ORACLE 9I Y NO HE TENIDO NINGUN PROBLEMA.
AHORA LA QUIERO DUPLICAR EN UNA MAQUINA CON WINDOWS CON ORACLE 9I IGUAL PERO NO SE COMO HACERLE DEBIDO A QUE ME MARCA UN ERROR AL MOMENTO DE QUE VA A TOMAR EL ARCHIVO GENERADO CON EL RMAN.

¿ALGUIEN SABE COMO SE PUEDE DUPLICAR LA BASE DE DATOS DE LINUX RH A WINDOWS XP?
EL PROBLEMA QUE ME MARCABA ES LA FORMA EN QUE LINUX HACE REFERENCIAS EN LOS ARCHIVOS, ER ARCHIVADO QUE GENERO AUTOMAR¡TICAMENTE CON EL RMAN SE GRABA EN LINUX ASI: /ARCHIVE/DB00_10_1.BACK  Y ESTA DIRECCION ES LA QUE WINDOWS NO RECONOCE YA Q PARA WINDOWS DEBERIA DE SER DE LA SIG. FORMA:
\ARCHIVE\DB00_10_1.BACK

EL ERROR ERA DE QUE NO PODIA ABRIR EL ARCHIVO DEBIDO A LA RUTA

AHORA BIEN LO QUE HICE, HACIENDOLE ALGO DE TRAMPA  :rolleyes: , FUE LO SIGUIENTE, ME CONECTE AL SQLPLUS COMO RMAN Y EN LA TABLA EN DONDE SE GUARDAN LAS DIRECCIONES DEL ARCHIVADO LES CAMBIE LA POSICION DE LAS DIAGONALES INVERTIDAS  Y LA DIRECCION QUEDO COMO SI FUERA EN WINDOWS \ARCHIVE\DB00_10_1.BACK

PERO.....
EL ERROR QUE ME MARCA AHORA ES EL SIGUIENTE :

RMAN-03002: failure of Duplicate Db command at 04/07/2005 11:32:35
RMAN-03015: error occurred in stored script Memory Script
ORA-19505: failed to identify file "D:\ARCHIVE\DB00_10_1.BACK "
ORA-27046: file size is not a multiple of logical block size
OSD-04012: file size mismatch (OS 2742706176)



Y PUES YA NO SE QUE MAS HACER  :( , SI ALGUNO DE USTEDES ME PUEDE ORIENTAR SE LOS AGRADECERIA MUCHO.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Como Duplicar La Base De Datos
« Respuesta #1 en: Jueves 9 de Junio de 2005, 14:39 »
0
hola, bueno ya sera demasiado tarde pero debes usar las utilidades IMp y EXP que viene con las herramientas administratiovas de oracle, para usarlas como nceesitas debes tener permisos de FULL_EXPORT y FULL_IMPORT.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io