O objetivo deste howto é explicar os procedimentos de configuração do SGBD Oracle 12 no ambiente Docker
A premissa é ter o Docker e Docker-Compose instalados, caso ainda não tenha, verifique Instalando Docker e Docker Compose no Linux (qualquer distro) ou Instalando Docker no Windows 10
Segue os procedimentos:
$ mkdir -p $HOME/ambiente-oracle12-docker,$HOME/ambiente-oracle12-docker/oredata
$ docker run --name oracle12_2 -p 1521:1521 -p 5500:5500 -v $HOME/ambiente-oracle12-docker/oradata:/opt/oracle/oradata oracle/database:12.2.0.1-ee
Observe que não foi gerado o password automaticamente, iremos fazer no passo seguinte:
$ docker exec oracle12_2 ./setPassword.sh SecretPassword
Verificar o status do SGBD Oracle em execução:
$ docker ps -a
Agora pode realizar a conexão com algum cliente DB(DBeaver ou SQLDeveloper), informando os dados seguintes:
Connection Name: nome qualquer que identifique Username: sys Password: o password que você criou anteriormente Hostname: localhost ou 127.0.0.1 Port: 1521
Para verificar o log
$ docker logs oracle12_2
Para parar o serviço do container SGBD Oracle 12
$ docker stop oracle12_2
Para iniciar o serviço do container SGBD Oracle 12
$ docker start oracle12_2
Feito!
Nenhum comentário:
Postar um comentário