Ir al contenido principal

Destacado

Java 8 Programmer I u Oracle Certified Associate

En el Oracle Code One me enteré que se había generado un Fest de certificación. En que consistía?. En que podías dar la certificación que quisieras por ser asistente al evento a CERO dólares.

Me inscribí y obtuve la certificación. Menos mal. Con eso ya tengo la 8 y que dure hasta que salga la 11 y tenga que actualizarme.



Es una gran experiencia. El tiempo de 150 minutos pasa rapido y eso que son solo 70 preguntas.
Igual en mi campus.joedayz.pe tengo ya el curso preparado y me sirvió totalmente. Les animo a estudiar y certificarse. Esta certificación es valida en todos los países. 
Gracias Oracle, ya puedo poner en mi CV:


Joe

PD. Si quieren unirse al campus, toda la información está en http://joedayz.pe/campus.   Esta 100 soles anuales. Pero, si ves nuestro blog, diles que quieres el descuento de BLOG JOEDAYZ y solo adquiera a 80 soles hasta el 31 de Diciembre 2018. 


Instalar Oracle XE 18 con Docker


Ahora ya podemos tener un Oracle XE muy facilmente en nuestra PC gracias a Docker.

1. Bajate el RPM de OTN y guardalo en tu carpeta de Descargas.

~/Downloads/oracle-database-xe-18c-1.0-1.x86_64.rpm

2. Crea una red aparte para que otros contenedores se puedan conectar a esta BD:

docker network create oracle_network

3. Crea un directorio en tu home para guardar la data del Oracle XE, aún si el contenedor es destruido. 

mkdir ~/docker/oracle-xe


4.  Construir la Imagen:

Clonar el repositorio: git clone git@github.com:fuzziebrain/docker-oracle-xe.git

Ir al directorio: cd docker-oracle-xe

Copiar el RPM a la carpeta files: cp ~/Downloads/oracle-database-xe-18c-1.0-1.x86_64.rpm files/



5. Construir la imagen:  docker build -t oracle-xe:18c .




6. Ejecutar el contenedor.


docker run -d \
  -p 32118:1521 \
  -p 35518:5500 \
  --name=oracle-xe \
  --volume ~/docker/oracle-xe:/opt/oracle/oradata \
  --network=oracle_network \
  oracle-xe:18c


NOTA:  Toma unos minutos hasta que el oracle-xe configure termine.

Pero, puedes ir viendo el avance con:  docker logs oracle-xe






Sobre los parámetros la explicación de cada uno está en la documentación oficial:


Comandos docker para iniciar, detener el contenedor:

# Status:
# Look under the STATUS column for "(health: ...".
docker ps

# Start container
docker start oracle-xe

# Stop container
docker stop -t 200 oracle-xe


El resultado final es:


7. Usa SQLcl para el test de conexión:



Enjoy!

Joe

Comentarios