Comunidad Oracle Hispana

Hola a tod@s, primero de nada darles la enhorabuena por esta comunidad ya que veo el nivel que hay aqui es muy alto y por la ayuda desinteresada que prestais.

os comento mi problema, yo suelo usar mysql por lo que en oracle estoy pez, tengo a un cliente que usa una bd de oracle en g11 para un programa que se llama NEWHOTEL, montado sobre un 2008 server.

el problema es que cuando se reinicia el servidor los servicios de oracle no arrancan correctamente y estoy un rato reiniciando servicios hasta que la aplicacion se conecta.

quisiara pasar la bd a otro sistema e mirado y me gusta la idea de pasarlo a linux o virtualizar un xp e instalarlo .

me podeis echar una mano con este tema??

Gracias de antemano.

Un saludo

Visitas: 63

Responde a esto

Respuestas a esta discusión

Alberto:

Me parece que sera de mucha ayuda si proporcionas alguna informacion como Windows 2008 (32 o 64 ) , que version de base de datos oracle es  11.x.x.x ,  esta configurao el ASM ? ,  el usuario y los permisos que tiene dentro del server para arrancar los servicios.

 

Adicionalmente creo que si aun estas en una etapa inicial con Oracle , realizar la migracion de una plataforma a otra no sera una tarea muy sencilla, es mas probable que resuelvas el problemas de auto arranque de servicios de Windows.

 

Opcion [A]  -- Resolver el problema de auto arranque de Windows

oradim -edit -asmsidASM -startmode a                     ( El servicio de ASM )

oradim -edit -OracleSidSerciceEjemplo -starmode a      ( El servicio de la base de datos)

 

Realiza tu prueba de auto arranque , si no funciona busca en el event viewer   y los logs la causa y publicala. Alternativa realiza un bat  que tenga

net start asmsidASM

net start OracleSidSerciceEjemplo

y asegurate de que las variable de entorno esten correctamente configuradas ( ORACLE_SID, ORACLE_HOME).

documentacion en : http://docs.oracle.com/cd/B28359_01/win.111/b32010/admin.htm#i1005939

 

Opcion [B] -- cambiar de plataforma

tienes que revisar en tu base de datos

SQL> select PLATFORM_NAME, ENDIAN_FORMAT from V$TRANSPORTABLE_PLATFORM;

de manera que los Endian_format sean iguales  preferiblemente , o se pueda hacer un convert con rman.

la documentacion en :

http://docs.oracle.com/cd/B28359_01/backup.111/b28270/rcmxplat.htm

 

Como no soy un fan de windows  ,  haria un plan para mudarme a un sistema operativo de unix ( Linux).  Si la version de windows que tienes no es 64 bits , veras un incremento de performance en instalar linux y virtualizar una maquina windows dentro de linux.

 

Espero te sirva.

 

 

 

hola nibal muchas gracias por tu respuesta.

como dije yo soy de mysql, y pensse que simplemente instalar el gestor de base de datos e importar la base como se haria en mysql o en ms_sql, por lo que entiendo no se asi.

la vercion del 2008 es de 32Bits, tengo una copia de la bd pero no tengo ni usuario ni contraseña de su gestor.
 el caso es que hasta hace poco funcionaba correctamente, pero debido a cortes de corrientes repetidos a surgido este problema, e tenido que reconstruir sectores defectuosos del disco duro el cual esta en un RAID 1,

a todo esto todo el trabajo lo hago remoto por que estoy a 4000km del servidor.

yo tambien soy anti microsoft por lo que me gustaria migrar a linux, e estado mirando la distro de oracle que tienen basada en redhat, pero estoy perdidisimo.

osea que teniendo una copia de la bd no puedo simplemente importarla en otro sistema, correcto??

sabiendo que no tengo ni idea al respecto, podrias indicarme paso a paso??

Gracias de antemano.

Responder a debate

RSS

© 2013   Creado por Fernando Garcia.

Insignias  |  Informar un problema  |  Términos de servicio