Nube de tags

Con la colaboración de ...

Preferimos Linux

Síguenos en Facebook

Diario informal de K-nábora

may 30
2009

Curso de administración de bases de datos Oracle - Capítulo 2 (Pre-Instalación, a considerar...)

Enviado por Sergio Gabriel Nevigato en Oracleknabosferabases de datos

 Continuando con nuestro curso de Oracle (ver entrada anterior), hoy hablaremos de los pasos previos a una instalación de Bases de datos Oracle y como adecuar nuestro sistema operativo para que la instalación se realice sin problemas, siempre que la suerte nos ayude. No quiero ser catastrófico pero recalcaré estas ideas para evitar problemas futuros o al menos lograr que estén alertas si sucede.  Esto significa minimizar la posibilidad de que aparezcan errores en el proceso de instalación de un producto Oracle y adelantarnos a los requerimientos futuros, es decir pensar con la cabeza y no con los pies. Es muy triste perder toda una mañana buscando un error de instalación que se hubiese evitado tomando precauciones antes de ni siquiera tocar una tecla. Lamentablemente a todos nos ha pasado y como he dicho en la entrega anterior, es muy importante esta preparación y "estar alertas" a nuestro entorno de trabajo, a que nuestro hardware o software base, cumpla los requisitos y no tenga problemas. Otra fuente de problemas en la instalación de Oracle, además de olvidarnos adecuar el sistema operativo, es hardware o software en mal estado. Parece tonto decirlo pero si un disco o una controladora SCSI están dando problemas o comportándose de manera "extraña" por ejemplo (aunque sean nuevos) nuestra instalación fallará y no nos dará pistas reales. Muchas veces y más aún con recursos "muy nuevos o "muy viejos" sucede y puede ser por motivos de todas las clases, por eso habrá que tener los ojos abiertos y saber verificar nuestro equipo y software base (o tener la persona que lo haga). Después de asustarlos y hacer parecer que nunca lograremos instalar Oracle, les digo que realmente es muy fácil pero hago hincapié en esto porque se que tarde o temprano sucederá, no digan que no avisé!

 Otra cosa obvia y muy importante y digan si me equivoco los que tengan experiencia, es intentar averiguar todo lo que podemos sobre "el por qué de la necesidad de instalar el producto Oracle" que pretendemos instalar. Y aquí puede haber millones de motivos pero a dónde voy con esto? nuevamente a evitar perdidas de tiempo, vueltas atrás, comenzar desde el inicio y dolores de cabeza de todos los "sabores" donde perdemos un precioso tiempo y dinero por supuesto. Hasta en una instalación personal de un producto Oracle para pruebas nos puede pasar y les aseguro que es mejor aprender leyendo y preparando previo a la instalación, que arreglando o empezando nuevamente ya metidos en el ajo. Vamos a caso práctico y pido disculpas para el que vea muy obvio todo esto, pero luego de lo que uno ve en el mundo laboral les aseguro que no sobra.

 Recreación: nuestro jefe nos dice que hace falta instalar Oracle y desaparece como un mago de los buenos... entonces hay que perseguirlo y hacerle una encuesta personal que por supuesto quedará inclusa y tendremos seguramente que hacer unas dos o tres llamadas más (esto pasa hasta en las empresas grandes que tienen una planificación). 

"Encuesta" pre-instalación Oracle:

 ¿Cuál de los "diez mil" productos y versiones Oracle hay que instalar?

¿Para qué hace falta ese producto o versión específica?

¿Puede ser mejor instalar una versión posterior (la última si no es la solicitada o la estable y probada) y sabemos qué recursos requiere, hardware, software y recursos comerciales (si de esto ya no se ha encargado la persona que corresponde) como licencias y soporte (esto último es muy importante, seguramente lo necesitemos), etc.?

 Una vez que al menos sabemos estas tres cosas, seguimos con más detalles...

Y aquí pueden darse infinidad de necesidades previas pero lo importante es adelantarnos!

 ¿La aplicación que necesita éste determinado producto Oracle que requerimientos tiene por parte del vendedor, el programador o quien sea que la haya creado?

 En requerimientos pueden entrar desde memoria, espacio y estructura en y de disco/s como tipo de configuración RAID, Raw devices, ASM, el tipo de producto Oracle, Enterprise o Standard (por ejemplo) "opciones especiales de Oracle" como "Partitioning", "Advanced Security" que después hablaremos de que se trata, disponibilidad y criticidad del  servicio que se pretende dar con la aplicación RAC, STBY (Data Guard). Necesidad de recursos posteriores como copias RMAN, "Entrerprise Manager", etc. etc. etc. y mil etcs.

 Lo más probable es que no se tenga idea y solo se necesite una base de datos multipropósito y basta, pero de TODAS MANERAS DEBEMOS, buscar información si no nos la dan. Visitar una instalación funcionando con ese producto, averiguar cuales son las tablas más importantes y cuantos registros pueden llegar a tener, el crecimiento que se espera, número de usuarios, clientes, nominales (uno a la vez), concurrentes, etc. Más sepamos, menos tiempo perderemos en el futuro. Y me olvidaba... asegurarnos, como dije anteriormente que no conviene instalar una versión nueva (o vieja, cuando hablamos de versiones estables) que la solicitada. Hay que conocer las nuevas características de las últimas versiones, cuales son las soportadas y las estables.

 Finalmente, luego de saber "algo" mas del "por qué", pasamos a la pre-instalación.

 Pasos para instalar Oracle

 Confeccionar una "Checklist" con los pasos a realizar, donde iremos marcando los avances y notas personales.

 Leeremos la matriz de certificación. Esto podéis verificarlo en este enlace: http://www.oracle.com/technology/support/metalink/index.html (Certify - Oracle's Certification Matrices)

 Leeremos las notas de la documentación y confeccionaremos un resumen con todo lo que nos toca o corresponde a nuestra instalación (por eso también hay que saber lo más posible de antemano, ver la "encuesta" más arriba)

 Buscaremos notas alternativas para ir a lo seguro, especialmente cuando no estamos muy familiarizados con el producto.

 Para la próxima entrega, les prometo una checklist de ejemplo y el proceso real de Pre-Instalación de un producto Oracle, en este caso  particular, nos prepararemos para instalar Oracle 11gR1 32bit RDBMS en OEL 5 & RHEL 5 (RedHat 5)

 Hasta la próxima...


Comentarios (0)add
Escribir comentario

security image
Escribe los caracteres de la imagen


busy