Skip to content

Latest commit

 

History

History
1088 lines (619 loc) · 23 KB

Infraestrutura.md

File metadata and controls

1088 lines (619 loc) · 23 KB

Sumário

Infraestrutura

Voltar para o ínicio ↑

Preparando o Oracle VirtualBox


Download

Acesse a página de download do Oracle VirtualBox

Downloads – Oracle VM VirtualBox

Untitled

Clique na plataforma que você está utilizando, no meu caso Windows hosts

Untitled

Automaticamente o download começará

Untitled


Instalação

💡: Instale o pacote Microsoft Visual C++ 2019 Redistributable Package (x64)

Abra o instalador do baixado na etapa anterior

Clique em Next

Untitled

Mantenha as opções padrões

Clique em Next

Untitled

Clique em Yes

Untitled

Clique em Yes

Untitled

Clique em Install

Untitled

Clique em Finish

Untitled

Automaticamente será aberto o VirtualBox

Untitled


Virtualização

Abra o VirtualBox

Para criar uma instância, clique em Novo

Untitled

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)

Untitled

Selecione a quantidade de memória que você pode fornecer para a sua máquina, o recomendado é 4 GB

Clique em Próximo (N)

Untitled

Selecione a quantidade de espaço em disco para ser virtualizada, o recomendado é 40 GB

Clique em Próximo

Untitled

Verifique se as configurações estão corretas

Clique em Finalizar

Untitled

Selecione a máquina criada

Clique em Configurações

Untitled

Nas configurações, clique em Rede

Untitled

Em rede, alterne a rede para Placa em modo Bridge

Clique em OK

Untitled

A máquina está pronta para receber o Linux


Preparando o Oracle Linux


Download

Acesse a página de download do Oracle Linux

Oracle Linux ISOs | Oracle, Software. Hardware. Complete.

Untitled

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

Untitled

O download começará atomicamente

Untitled

Instalação

Para a instalação, abra o VirtualBox e inicie a máquina criada

Selecione a máquina e clique em Iniciar

Sem título.png

Nessa janela, selecione a iso baixada do Oracle Linux

Untitled

Selecione a ISO e clique em Abrir

Untitled

Clique em Montar e Tentar Novo Boot

Untitled

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

Untitled

Selecione a linguagem desejada, no meu caso vou deixar no padrão (inglês)

Clique em Continue

Untitled

Configurando o tipo de instalação que será feita

Clique em Software Selection

Sem título.png

Em Base Enviroment, selecione Server with GUI

Em Additional software for Selected Environment, selecione Development Tools

Clique em Done

Untitled

Configurando a localização que será instalado o Linux

Clique em Installation Destination

Sem título.png

Selecionando o disco virtual para a instalação

Marque o disco e clique em Done

Untitled

Configurando a rede

Clique em Network & Host Name

Untitled

Habilite a conexão de internet, mova a chave para ON

Sem título.png

Digite um nome para o Host Name

Clique em Apply

Sem título.png

Verifique se foi alterado o Host Name

Clique em Done

Sem título.png

Configurando a senha de administrador

Clique em Root Password

Untitled

Insira uma senha segura

Clique em Done

Untitled

Configurando o usuário da máquina

Clique em User Creation

Untitled

Escolha um nome de sua preferência

Escolha uma senha segura de sua preferência

Clique em Done

Untitled

Para iniciar a instalação, clique em Begin Installation

Untitled

Aguarde a instalação até aparecer a opção de Reboot System

Untitled

Clique em Reboot System

Untitled

Depois de reiniciar, selecione a primeira opção e aperte Enter

Untitled

Para aceitar os termos de licença, clique em Lincense Information

Untitled

Aceite os termos e clique em Done

Untitled

Clique em FINISH CONFIGURATION

Untitled

Faça login no Linux

Selecione o usuário criado na instalação

Untitled

Digite a senha e clique em Sign In

Untitled

Instalação concluída

Untitled


Configurações

Arquivo Sudoers

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

Untitled

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

Untitled

Embaixo dessa linha, aperte I e insira:

nomedousuario    ALL=(ALL)    ALL

Aperte ESC e digite :wq! para gravar e fechar o arquivo

Untitled

Para sair do usuário ROOT utilize o comando:

exit

Arquivo Hosts

Para configurar os hosts é necessário saber o IP da máquina virtual, use o comando:

ifconfig

Untitled

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.

Untitled

No meu caso ficou: 192.168.0.105 castro

Atualização do SO

Com o seu usuário, rode o comando:

sudo yum update -y

Untitled

Desativando o Firewall

Para desligar o firewall, insira o comando

systemctl stop firewalld

Untitled

Agora desabilite o firewall

systemctl disable firewalld

Untitled


Preparando o Oracle Database


Download

Acesse a página de download do Oracle Database

Oracle Database 21c Download for Linux x86-64

Untitled

Para fazer o download, é necessário iniciar uma sessão na Oracle

Caso não possua uma conta, clique em Criar Conta

Untitled

Após iniciar a seção no site da Oracle, será iniciado o download automaticamente

Untitled

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>

Untitled

Após terminar o envio do arquivo, verifique se chegou corretamente na máquina virtual com o comando:

ls

Untitled


Instalação


Pre-install

Instalando o pacote preinstall, use o comando

yum search preinstall

Untitled

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

Untitled

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

Untitled

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

Untitled

Após isso, saia do diretório

Configurando as variáveis de ambiente

Acesse o usuário oracle, use o comando

su - oracle

Untitled

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"'

Untitled

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

Untitled

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

Untitled

Grave e feche o arquivo


Instalação

💡: É necessário estar no usuário Oracle.

Para começar a instalação use o comando

./runInstaller

Untitled

Selecione a primeira opção, pois futuramente criarei o banco de dados manualmente

Selecione a opção Set Up Software Only

Clique em Next

Untitled

No momento como não estou lidando com clusters, marque a primeira opção

Selecione Single instance database installation

Clique emNext

Untitled

Para simular um ambiente real, optarei pela instalação Enterprise Edition

Selecione Enterprise Edition

Clique em Next

Untitled

Verifique se o Oracle base está no diretório /u01/app/oracle

Clique em Next

Untitled

Verifique se o Inventory Directory está no diretório /u01/app/oraInventory

Clique em Next

Untitled

Verifique se os grupos mostrados foram os mesmos criados anteriormente no preinstall

Caso esteja correto, clique em Next

Untitled

Marque a opção: Automatically run configuration scripts

Marque a opção: use “root” user credential

Crie uma senha e clique em Next

Untitled

Essa aba mostra um overview sobre a instalação, verifique se está tudo correto

Clique em Install

Untitled

Essa aba pergunta se vai querer que rode os scripts de configurações durante a instalação

Clique em Yes

Untitled

Instalação finalizada

Clique em Close

Untitled


Criando o Listener

💡: É necessário estar no usuário Oracle

Para criar o Listener, use o comando

netca

Untitled

Para adicionar um Listener, clique em Add

Untitled

Escolha um nome, recomendo deixar por padrão LISTENER

Untitled

Mantenha o padrão e clique em Add

Untitled

Mantenha a primeira opção (porta padrão)

Clique em Next

Untitled

Irei apenas configurar um listener Marque No

Clique em Next

Untitled

Clique em Next

Untitled

Finalizado a criação do Listener

Clique em Finish

Untitled

Para verificar o status do Listener, use o comando

lsnrctl status

Untitled


Criando o Banco

💡: É necessário estar no usuário Oracle

Para iniciar o setup para criar o banco de dados, execute

dbca

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled


Acesso

💡: É necessário estar no usuário Oracle

Para acessar o banco de dados via terminal, abra o terminal, use o comando

sqlplus / as sysdba

Untitled


Download do Oracle Data Modeler

Acesse a página do Oracle Data Modeler

Ferramentas de Modelagem de Dados | Oracle SQL Developer Data Modeler | Oracle Brasil

Captura da Web_17-3-2023_988_www.oracle.com.jpeg

Clique em Fazer o download

Untitled

Procure pela plataforma que você está utilizando

Clique em Download

Untitled

Aceite os termos de licença da Oracle

Clique em Download <versão>.zip

Untitled

Para fazer o download, é necessário iniciar uma sessão na Oracle

Caso não possua uma conta, clique em Criar Conta

Untitled

Após iniciar a seção no site da Oracle, será iniciado o download automaticamente

Untitled

Ao terminar de baixar, faça a extração dos arquivos para um local que deseja deixar salvo

Untitled

Abra o diretório que foi extraído

Abra o aplicativo datamodeler

Untitled

💡: Se o datamodeler não abrir, instale o JDK 11, pois ele é feito na linguagem Java.

Essa é a interface usada para criar os modelos

Untitled


Download do Oracle SQL Developer

Acesse a página do Oracle SQL Developer

SQL Developer

Clique em Fazer o download

Untitled

Procure pela plataforma que você está utilizando

Clique em Download

Untitled

Aceite os termos de licença da Oracle

Clique em Download <versão>.zip

Untitled

Para fazer o download, é necessário iniciar uma sessão na Oracle

Caso não possua uma conta, clique em Criar Conta

Untitled

Após iniciar a seção no site da Oracle, será iniciado o download automaticamente

Untitled

Ao terminar de baixar, faça a extração dos arquivos para um local que deseja deixar salvo

Untitled

Abra o diretório que foi extraído

Abra o aplicativo sqldeveloper

Untitled

💡: 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

Untitled

Para acessar o banco de dados, com o botão direito do mouse, clique em Oracle Conexões

Clique em Nova Conexão…

Untitled

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

Untitled

Verifique se o status da conexão foi feita com sucesso.

Para se conectar no banco de dados, clique em Conectar

Untitled

Se tudo der certo, você será redirecionado para a tela de construção de query

Untitled

Com isso, toda infraestrutura está preparada para receber as modelagens.


Download do Pentaho Data Integration

💡: 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

Untitled

Clique em Variáveis de ambiente

Untitled

Em variáveis de usuário para <usuário>, clique em Novo

Untitled

Crie a variável de ambiente do JAVA_HOME

No valor da variável, coloque o diretório da instalação do Java JDK

Untitled

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

Untitled

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

Untitled

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

Untitled

Na opção pdi-ce-9.4.0.0-343.zip, clique em Donwload

Untitled

Será iniciado o download

Untitled

Ao terminar de baixar, faça a extração dos arquivos para um local que deseja deixar salvo

Untitled

Abra o diretório que foi extraído

Abra o aplicativo Spoon.bat

Untitled

Se tudo foi configurado corretamente, esta janela de inicialização aparecerá

Untitled

Instalação finalizada!

Untitled