Administrador de base de datos de Oracle (DBA)
Paso 1 : Elija su sistema operativo de arranque sabiamente
Paso 2 : Considere la Certificación Oracle (OCP)
Paso 3 : familiarizarse con la virtualización
- ¿Qué habilidad es difícil de aprender pero dará sus frutos?
- ¿Cómo puedo aprender sobre SAS por mi cuenta?
- Cómo aprender a querer aprender.
- ¿Puede un aprendiz lento convertirse en un buen doctor?
- ¿Cuáles son algunos aprendizajes de Chanakya que uno debe conocer absolutamente?
Paso 4 : Amplíe el conocimiento de su sistema operativo
Paso 5 : Oracle en Linux
Paso 6 : Administrador de almacenamiento automático (ASM)
Paso 7 : Real Application Clusters (RAC)
Conclusión
Paso 1: Elija su sistema operativo de arranque sabiamente
Cuando es nuevo en Oracle, desea minimizar la cantidad de incógnitas que arroja a la mezcla. Como tal, probablemente debería comenzar el proceso de aprendizaje en el sistema operativo con el que está más familiarizado. Si está más contento con Windows, pruebe las descargas de Oracle Database de Windows. Es una buena manera de ingresar al producto, sin tener que comenzar a aprender cualquier nueva tecnología de sistema operativo.
La gran mayoría de los sistemas Oracle con los que he trabajado se han instalado en alguna forma de UNIX o Linux, por lo que definitivamente necesitará familiarizarse con ellos en algún momento, pero por ahora, quédese con lo que sabe.
Paso 2: Considere la Certificación Oracle (OCP)
Creo que la certificación Oracle Certified Professional (OCP) es un buen punto de partida para cualquier aspirante a DBA. No es perfecto y lograr la certificación no lo convierte en un excelente DBA, pero si lo aborda de la manera correcta, habrá dado los primeros pasos en el camino correcto. Puedes leer más sobre el OCP en los siguientes artículos.
Certificación Oracle: Preguntas frecuentes (OCA, OCP, OCE, OCM)
Oracle Database OCA & OCP Certification
Paso 3: familiarizarse con la virtualización
Como DBA, trabajará en una variedad de sistemas operativos. Una buena manera de familiarizarse con los nuevos sistemas operativos es intentar jugar con Oracle VirtualBox. Le permitirá ejecutar múltiples máquinas virtuales con diferentes sistemas operativos en su PC, brindándole la oportunidad de familiarizarse con ellas en un entorno seguro. Esto también será un trampolín para hacer cosas más complicadas más adelante. Aquí hay un ejemplo básico de cómo crear una VM usando VirtualBox.
He escrito una serie de guías de instalación básicas para Linux, que puedes encontrar aquí.
Le sugeriría que juegue con la construcción de algunas máquinas virtuales, la instalación de Windows y una variedad de distribuciones de Linux, incluidas las versiones de Oracle Linux, Ubuntu, quizás Fedora también. No es importante profundizar demasiado con cualquiera de estas distribuciones de Linux al principio. Esto es más acerca de cortar sus dientes en VirtualBox. Hacer una variedad de cosas lo ayudará a comprender la virtualización en general y el producto en sí. También puede beneficiarse de la lectura de una introducción básica a la virtualización, como mi artículo aquí.
Paso 4: Amplíe el conocimiento de su sistema operativo
Siguiendo con el paso anterior, una vez que se sienta cómodo con los conceptos básicos de ser un DBA de Oracle y la virtualización, probablemente debería comenzar a ampliar su conocimiento de los sistemas operativos. Esto es especialmente cierto si su plataforma de aprendizaje principal era Windows. La mayor parte del trabajo que realiza como DBA de Oracle será en sistemas UNIX y Linux, por lo que realmente necesita sentirse cómodo con ellos.
La forma más fácil de hacerlo es usar Oracle Linux, que es gratuito y está soportado. Ya me he vinculado a la creación de una máquina virtual y artículos de instalación para varias distribuciones de Linux, incluyendo Oracle Linux, pero realmente necesita saber un poco más sobre el propio Linux si realmente quiere ser un DBA. Puedes leer un montón de cosas al respecto aquí.
Cuanto mejor se base en Linux, más fácil encontrará tareas más complejas, como las instalaciones de RAC, en el futuro.
Paso 5: Oracle en Linux
Una vez que se sienta satisfecho con VirtualBox y la instalación de Linux en máquinas virtuales, puede considerar realizar una instalación simple de Oracle en una máquina virtual de Linux. Algo así como los descritos aquí. Personalmente, me quedaría con Oracle en el sistema de archivos básico al principio, evitando funciones más complejas como ASM hasta que tenga más confianza.
Juega con estas cosas. Romperlo y tratar de arreglarlo. Hacer copia de seguridad y recuperación. Hacer múltiples instalaciones. Intente las actualizaciones de la base de datos y el sistema operativo, etc. Intente imitar las tareas normales de DBA. No solo asuma que una instalación exitosa significa que está listo para continuar.
Paso 6: Administrador de almacenamiento automático (ASM)
Cuando se siente seguro con esas cosas básicas, puede considerar mirar las instalaciones utilizando el Administrador de almacenamiento automático (ASM). El uso de ASM significa que necesitará algunos aspectos de la tecnología de infraestructura de red, que es su paso hacia las instalaciones de Real Application Cluster (RAC). Si invierte algo de tiempo en comprender las tecnologías de ASM y Grid Infrastructure, como el reinicio de Oracle, la progresión a RAC será mucho más fácil.
Paso 7: Real Application Clusters (RAC)
Cuando se haya realizado todo el trabajo de campo anterior y desee un desafío mayor, puede considerar una instalación de RAC virtual. Hay algunos ejemplos de estos en este sitio web aquí.
Oracle RAC requiere algunos conocimientos en varias áreas, incluidos los sistemas operativos y las redes. Sin esos, cometerás muchos errores y encontrarás el proceso increíblemente exasperante. Si se ha tomado su tiempo para aprender todos los requisitos previos, se sentirá como una progresión natural.
Cómo aprender Administración de Real Application Clusters (RAC)
Conclusión
La decisión es tuya. Elegir sabiamente. 🙂