OracleDB docker
GuÃa de instalación
Fuentes
Clone el proyecto del enlace siguiente encontrara el archivo docker-compose.yml y el archivo crearusuario.sql
Entrar al directorio donde tiene el archivo docker-compose.yml

Logearse
docker login
Ingresar las credenciales de dockerhub

Ejecutar el comando
docker-compose up
ingresar a SQL Developers
Credenciales
Atributo
valor
Usuario
sys
Contraseña
Oradoc_db1
Tipo de conexión
Básico
Rol
SYSDBA
Host
localhost
Puerto
1521
SID
ORCLCDB

Abrir el archivo de scritp

ejecutarlo

Iniciar sqlplus
Primero vemos el nombre del container
docker ps -a
Obtenemos una salida

En mi caso el container id es : 2b2c75a38833
ahora para ingresar a sqlplus
docker exec -it 2b2c75a38833 bash -c "source /home/oracle/.bashrc; sqlplus /nolog"
Nos muestra la consola SQL

Nos conectamos ala base de datos
connect sys as SYSDBA
Ingresar el password y estamos en la con

agregar usuarios
alter session set "_ORACLE_SCRIPT"=true;
Crear un usuario nuevo
CREATE USER avbravo IDENTIFIED BY denver16;
darle permisos
GRANT CREATE TABLE TO avbravo;

También me puedo conectar con connect sin indicar sys as SYSDBA
Ahora entrar a SQL Developers con el usuario sys

nos ubicamos en la opción otros usuarios--> y seleccionar AVRBAVO

dar clic derecho y seleccionar Editar Usuario.

En roles Administrar Todo → dar clic en el botón Aplicar marcar todos y dar clic en Aplicar

cerrar la sesión y conectarse con el nuevo usuario

podemos gestionar la base de datos con este usuario

seleccione Herramientas--> Hoja de trabajo de SQL

indicamos la conexión

se habilita el editor

Conectarse desde NetBeans
Agregar el driver establecer la conexión

siguientes

Connection

abrimos un script revisamos que este conectada la base de datos y hacemos la ejecución

ver contenedor
docker ps -a
detenerlo
docker-compose stop
removerlo
docker-compose down
Last updated
Was this helpful?