- Infraestrutura
Acesse a página de download do Oracle VirtualBox
Downloads – Oracle VM VirtualBox
Clique na plataforma que você está utilizando, no meu caso Windows hosts
Automaticamente o download começará
💡: Instale o pacote Microsoft Visual C++ 2019 Redistributable Package (x64)
Abra o instalador do baixado na etapa anterior
Clique em Next
Mantenha as opções padrões
Clique em Next
Clique em Yes
Clique em Yes
Clique em Install
Clique em Finish
Automaticamente será aberto o VirtualBox
Abra o VirtualBox
Para criar uma instância, clique em Novo
De o nome de Oracle Linux
, assim o programa já entenderá que a versão utilizada será do Oracle Linux
Clique em Próximo (N)
Selecione a quantidade de memória que você pode fornecer para a sua máquina, o recomendado é 4 GB
Clique em Próximo (N)
Selecione a quantidade de espaço em disco para ser virtualizada, o recomendado é 40 GB
Clique em Próximo
Verifique se as configurações estão corretas
Clique em Finalizar
Selecione a máquina criada
Clique em Configurações
Nas configurações, clique em Rede
Em rede, alterne a rede para Placa em modo Bridge
Clique em OK
A máquina está pronta para receber o Linux
Acesse a página de download do Oracle Linux
Oracle Linux ISOs | Oracle, Software. Hardware. Complete.
A versão recomendada para a compatibilidade com o banco de dados é a Linux 8
Selecione a versão mais atualizada do Oracle Linux 8
O download começará atomicamente
Para a instalação, abra o VirtualBox e inicie a máquina criada
Selecione a máquina e clique em Iniciar
Nessa janela, selecione a iso baixada do Oracle Linux
Selecione a ISO e clique em Abrir
Clique em Montar e Tentar Novo Boot
Inicializando a instalação do Oracle Linux
Com as setas do teclado, vá na opção Install Oracle Linux 8.7.0
e aperte Enter
Selecione a linguagem desejada, no meu caso vou deixar no padrão (inglês)
Clique em Continue
Configurando o tipo de instalação que será feita
Clique em Software Selection
Em Base Enviroment
, selecione Server with GUI
Em Additional software for Selected Environment
, selecione Development Tools
Clique em Done
Configurando a localização que será instalado o Linux
Clique em Installation Destination
Selecionando o disco virtual para a instalação
Marque o disco e clique em Done
Configurando a rede
Clique em Network & Host Name
Habilite a conexão de internet, mova a chave para ON
Digite um nome para o Host Name
Clique em Apply
Verifique se foi alterado o Host Name
Clique em Done
Configurando a senha de administrador
Clique em Root Password
Insira uma senha segura
Clique em Done
Configurando o usuário da máquina
Clique em User Creation
Escolha um nome de sua preferência
Escolha uma senha segura de sua preferência
Clique em Done
Para iniciar a instalação, clique em Begin Installation
Aguarde a instalação até aparecer a opção de Reboot System
Clique em Reboot System
Depois de reiniciar, selecione a primeira opção e aperte Enter
Para aceitar os termos de licença, clique em Lincense Information
Aceite os termos e clique em Done
Clique em FINISH CONFIGURATION
Faça login no Linux
Selecione o usuário criado na instalação
Digite a senha e clique em Sign In
Instalação concluída
Para ter privilégios de administrador no usuário criado, é necessário incluir esse usuário no arquivo sudoers
Clique em Acitivities
Clique em Terminal
Para entrar no usuário ROOT
use o comando
su -
Digite a senha solicitada
Para editar o arquivo sudoers, use o comando
vi /etc/sudoers
Procure pela seguinte linha:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
Embaixo dessa linha, aperte I
e insira:
nomedousuario ALL=(ALL) ALL
Aperte ESC
e digite :wq!
para gravar e fechar o arquivo
Para sair do usuário ROOT
utilize o comando:
exit
Para configurar os hosts é necessário saber o IP da máquina virtual, use o comando:
ifconfig
No meu caso o IP é: 192.168.0.105
Acessando e editando o arquivo hosts
sudo vi /etc/hosts
Insira o IP e um nome para identificar o IP ao lado, respeite os espaçamentos como os exemplos do próprio arquivo.
No meu caso ficou: 192.168.0.105 castro
Com o seu usuário, rode o comando:
sudo yum update -y
Para desligar o firewall, insira o comando
systemctl stop firewalld
Agora desabilite o firewall
systemctl disable firewalld
Acesse a página de download do Oracle Database
Oracle Database 21c Download for Linux x86-64
Para fazer o download, é necessário iniciar uma sessão na Oracle
Caso não possua uma conta, clique em Criar Conta
Após iniciar a seção no site da Oracle, será iniciado o download automaticamente
Verifique qual é o IP da máquina virtual
ifconfig
Após realizar o download, faça a transferência do arquivo para a máquina virtual utilizando o SSH, para isso abra o terminal e insira o comando
scp <diretório>\LINUX.X64_213000_db_home.zip <usuário>[@](mailto:castro@192.168.0.100)<ip>:/home/<usuario>
Após terminar o envio do arquivo, verifique se chegou corretamente na máquina virtual com o comando:
ls
Instalando o pacote preinstall, use o comando
yum search preinstall
Para começar a pre-instalação do banco de dados, use o comando
sudo yum install oracle-database-preinstall-21c.x86_64 -y
Verifique se na pre-instalação foi criado o usuário oracle, use o comando
useradd oracle
Verifique se na pre-instalação foi criado os grupos, use os comandos
groupadd oinstall
groupadd dba
groupadd oper
groupadd backupdba
groupadd dgdba
groupadd kmdba
groupadd racdba
Altere a senha do usuário oracle
, use o comando
sudo passwd oracle
Crie o diretório do oracle home
, use o comando
sudo mkdir -p /u01/app/oracle/product/21.3.0.0/dbhome_1
Entre no diretório para verificar a criação do diretório, use o comando
cd /u01/app/oracle/product/21.3.0.0/dbhome_1
Para sair do diretório, use o comando
cd
Mude as permissões de acesso do diretório para o usuário oracle
e o grupo oinstall
sudo chown -R oracle:oinstall /u01
Para verificar a alteração de permissões, acesse o diretório /
e use os comandos
cd /
ls -la
Após isso, saia do diretório
Mova o arquivo de instalação para o diretório criado, use o comando
sudo mv LINUX.X64_213000_db_home.zip /u01/app/oracle/product/21.3.0.0/dbhome_1
Mude a permissão do arquivo de instalação para o usuário oracle
e grupo oinstall
Acesse o diretório do instalador, use o comando
cd /u01/app/oracle/product/21.3.0.0/dbhome_1
Altere a permissão, use o comando
sudo chown -R oracle:oinstall LINUX.X64_213000_db_home.zip
Verifique a alteração, use o comando
ls -la
Após isso, saia do diretório
Configurando as variáveis de ambiente
Acesse o usuário oracle
, use o comando
su - oracle
Entre no arquivo das variáveis de ambiente, use o comando
vi .bash_profile
Dentro do arquivo, insira as seguintes variáveis
export ORACLE_SID=orcl21c
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/21.3.0.0/dbhome_1
export ORACLE_UNQNAME=orcl21c
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
#export LANG=us_EN.UTF-8
export ORACLE_OWNER=oracle
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:$PATH:/usr/local/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORA_CRS_HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
alias dba='sqlplus "/ as sysdba"'
Grave e feche o arquivo
Atualize as variáveis de ambiente, use o comando
source .bash_profile
Teste as variáveis de ambiente
echo $ORACLE_SID
echo $ORACLE_HOME
Descompactando o arquivo do instalador
Entre no diretório da instalação
cd $ORACLE_HOME
Faça a descompactação, use o comando
unzip LINUX.X64_213000_db_home.zip
💡: A extração pode demorar alguns minutos dependendo da máquina.
Após de descompactar, é necessário informar para o instalador qual versão do Oracle Linux está sendo utilizado, para essa configuração, vá no diretório que foi descompactado e use o comando
vi cv/admin/cvu_config
Procure pela linha onde está comentado CV_ASSUME_DISTID
, substitua por:
CV_ASSUME_DISTID=OEL8
Grave e feche o arquivo
💡: É necessário estar no usuário Oracle.
Para começar a instalação use o comando
./runInstaller
Selecione a primeira opção, pois futuramente criarei o banco de dados manualmente
Selecione a opção Set Up Software Only
Clique em Next
No momento como não estou lidando com clusters, marque a primeira opção
Selecione Single instance database installation
Clique emNext
Para simular um ambiente real, optarei pela instalação Enterprise Edition
Selecione Enterprise Edition
Clique em Next
Verifique se o Oracle base
está no diretório /u01/app/oracle
Clique em Next
Verifique se o Inventory Directory
está no diretório /u01/app/oraInventory
Clique em Next
Verifique se os grupos mostrados foram os mesmos criados anteriormente no preinstall
Caso esteja correto, clique em Next
Marque a opção: Automatically run configuration scripts
Marque a opção: use “root” user credential
Crie uma senha e clique em Next
Essa aba mostra um overview sobre a instalação, verifique se está tudo correto
Clique em Install
Essa aba pergunta se vai querer que rode os scripts de configurações durante a instalação
Clique em Yes
Instalação finalizada
Clique em Close
💡: É necessário estar no usuário Oracle
Para criar o Listener, use o comando
netca
Para adicionar um Listener, clique em Add
Escolha um nome, recomendo deixar por padrão LISTENER
Mantenha o padrão e clique em Add
Mantenha a primeira opção (porta padrão)
Clique em Next
Irei apenas configurar um listener Marque No
Clique em Next
Clique em Next
Finalizado a criação do Listener
Clique em Finish
Para verificar o status do Listener, use o comando
lsnrctl status
💡: É necessário estar no usuário Oracle
Para iniciar o setup para criar o banco de dados, execute
dbca
💡: É necessário estar no usuário Oracle
Para acessar o banco de dados via terminal, abra o terminal, use o comando
sqlplus / as sysdba
Acesse a página do Oracle Data Modeler
Ferramentas de Modelagem de Dados | Oracle SQL Developer Data Modeler | Oracle Brasil
Clique em Fazer o download
Procure pela plataforma que você está utilizando
Clique em Download
Aceite os termos de licença da Oracle
Clique em Download <versão>.zip
Para fazer o download, é necessário iniciar uma sessão na Oracle
Caso não possua uma conta, clique em Criar Conta
Após iniciar a seção no site da Oracle, será iniciado o download automaticamente
Ao terminar de baixar, faça a extração dos arquivos para um local que deseja deixar salvo
Abra o diretório que foi extraído
Abra o aplicativo datamodeler
💡: Se o datamodeler não abrir, instale o JDK 11, pois ele é feito na linguagem Java.
Essa é a interface usada para criar os modelos
Acesse a página do Oracle SQL Developer
Clique em Fazer o download
Procure pela plataforma que você está utilizando
Clique em Download
Aceite os termos de licença da Oracle
Clique em Download <versão>.zip
Para fazer o download, é necessário iniciar uma sessão na Oracle
Caso não possua uma conta, clique em Criar Conta
Após iniciar a seção no site da Oracle, será iniciado o download automaticamente
Ao terminar de baixar, faça a extração dos arquivos para um local que deseja deixar salvo
Abra o diretório que foi extraído
Abra o aplicativo sqldeveloper
💡: Se o SQL Developer não abrir, instale o JDK 11, pois ele é feito na linguagem Java.
Essa é a interface usada para administrar o banco de dados
Para acessar o banco de dados, com o botão direito do mouse, clique em Oracle Conexões
Clique em Nova Conexão…
Em Name
, insira qualquer nome, este campo serve apenas para identificar essa conexão
Em Nome do Usuário
, preencha com o sys
Em Senha
, preencha com a senha criada na criação do banco de dados
Em Atribuição
, selecione SYSDBA
Em Nome do Host
, insira o IP da máquina virtual
Em Porta
, insira a porta criada no Listener, se for a padrão, insira 1521
Em SID
, insira o nome da instancia criada anteriormente, orcl21c
Clique em Testar
Verifique se o status da conexão foi feita com sucesso.
Para se conectar no banco de dados, clique em Conectar
Se tudo der certo, você será redirecionado para a tela de construção de query
Com isso, toda infraestrutura está preparada para receber as modelagens.
💡: Para rodar o PDI é necessário o Java JDK instalado.
Antes de instalar o PDI, é necessário configurar as variáveis de ambiente do sistema operacional
Vá em Editar as variáveis de ambiente do sistema
Clique em Variáveis de ambiente
Em variáveis de usuário para <usuário>
, clique em Novo
Crie a variável de ambiente do JAVA_HOME
No valor da variável, coloque o diretório da instalação do Java JDK
Crie a variável de ambiente do PENTAHO_JAVA_HOME
No valor da variável, coloque o diretório da instalação do Java JDK
Crie a variável de ambiente do PENTAHO_JAVA
No valor da variável, coloque o arquivo Java.exe
, que está dentro do diretório da instalação do Java JDK
Acesse a página de download do Pentaho Data Integration
Pentaho Community Edition Download
Para abrir as opções de download, clique em Download Now
Na opção pdi-ce-9.4.0.0-343.zip
, clique em Donwload
Será iniciado o download
Ao terminar de baixar, faça a extração dos arquivos para um local que deseja deixar salvo
Abra o diretório que foi extraído
Abra o aplicativo Spoon.bat
Se tudo foi configurado corretamente, esta janela de inicialização aparecerá
Instalação finalizada!