instalacao oracle apex

Upload: luiz-fernando

Post on 07-Mar-2016

258 views

Category:

Documents


0 download

TRANSCRIPT

  • Este manual contempla a instalao do ORACLE 11G juntamente com o APEX. ____________________________________________

    Por: THAYS BOSCHI OLIVEIRA RM: 70378

    Data: 09/ 2013 Verso: 1.0

    INSTALAO DO APEX

    Red Hat Enterprise Linux 6.4

    x86_64 (64 Bits)

    Kernel 2.6.32-358.el6.x86_64

  • Sumrio

    Objetivo ............................................................................................................................................. 3

    Introduo .......................................................................................................................................... 3

    Motivadores ........................................................................................................................................ 3

    Principais mudanas no Oracle 11gR2 .................................................................................................. 4

    OFA (Optimal Flexible Architecture) ............................................................................................ 4

    Parmetros Depreciados ............................................................................................................ 5

    Senhas ..................................................................................................................................... 5

    Ambiente ............................................................................................................................................ 5

    Nome do server ........................................................................................................................ 5

    Configurao do Sistema Operacional ................................................................................................... 5

    Mquina Virtual ................................................................................................................................... 6

    Criao da mquina virtual .................................................................................................................. 6

    Configurao .......................................................................................................................... 14

    Instalao do Sistema Operacional ........................................................................................... 20

    Definindo Estruturas de Rede ............................................................................................. 56

    Pr-Requisitos ................................................................................................................................... 59

    Configurar o /etc/hosts ............................................................................................................ 59

    Instalar Adicional de convidado ................................................................................................ 60

    Criar os Pacotes de instalao .................................................................................................. 63

    Verificar todos os pacotes necessrios do SO (64 Bits) .............................................................. 69

    Configurao de Servios do S.O .............................................................................................. 71

    Atualizao de limits do Shell para user oracle ....................................................................... 75

    Configurao de Parmetros do Kernel ..................................................................................... 76

    Criar os grupos no S.O e usurio para DATABASE ..................................................................... 79

    Definir senhas para o novo usurio .......................................................................................... 79

    Criar o arquivo.bash_profile do user oracle ............................................................................... 79

    Instalao do RDBMS Software Only Install ..................................................................................... 82

    Adicionar Listener ........................................................................................................................... 102

    Criar a Database ............................................................................................................................. 105

    Validaes Finais do Ambiente ......................................................................................................... 117

    Instalao do HTTP ......................................................................................................................... 117

    Montagem da imagem.iso ...................................................................................................... 117

    Instalao e configurao do APEX ................................................................................................... 140

    Montagem da imagem.iso ...................................................................................................... 141

    Configurao do APEX ........................................................................................................... 148

    Mudar senha ......................................................................................................................... 155

    Concluso ....................................................................................................................................... 157

    Referncias Bibliogrficas ................................................................................................................ 157

  • Objetivo

    O objetivo deste documento descrever passo a passo a instalao de um ambiente Oracle 11gR2 no Linux Red Hat 5.8 x64, juntamente com instalao do APEX.

    Introduo Para usufruir do Oracle 11gR2 e utilizar o APEX o qual pode ser executado em todas as plataformas -, so necessrios os pr-requisitos exigidos pela Oracle, os quais esse documento registra e explica cada tela

    grfica e comando necessrio detalhadamente, se diferenciando dos demais manuais devido a sua riqueza de detalhes e tambm por acompanhar a explicao do sistema operacional na mquina virtual configurada

    corretamente para atender as necessidades do gerenciador de banco de dados o qual ir ser instalado.

    Motivadores

    Esse documento ser um facilitador e uma referncia ao ter que instalar o Oracle 11gR2 juntamente com o

    APEX novamente no Linux com a distribuio Red Hat 64 bits. Alm de fixar a aprendizagem, evitar erros

    futuros.

    Viso Geral do Oracle Database

    Para que seja possvel usufruir corretamente do gerenciador de banco de dados Oracle 11gR2 preciso verificar todos os pr-requisitos de cada passo at chegar instncia.

    No desenho acima se pode visualizar que a primeira etapa a verificao do hardware. Ele tem que estar de acordo com as solicitaes da Oracle para atender as necessidades do gerenciador de banco de dados.

  • Dentre as estruturas de hardware, se encontram 2 (duas) placas de redes para se ter mais segurana caso

    uma delas venha a falhar. O bond0 a placa de rede virtual de onde se consegue ter um IP fixo para que as

    outras duas fsicas sejam escravas dela.

    Aps isso, se tem que analisar qual o sistema operacional que se deve instalar. Nesse caso: Linux com a

    distribuio Red Hat 5.8. Depois de instalado, necessria a parametrizao do mesmo.

    Posterior parametrizao, j possvel instalar o software do Oracle e em seguida, subir a sua instncia.

    Principais processos do Oracle

    Os principais processos da Oracle so os que esto em amarelo:

    User process (Processo de usurio): Para o usurio abrir a aplicao, precisa executa-lo em sua

    mquina. Server proccess (Processo de servidor): Aps executar o processo de usurio e passar pelo Listener,

    que quem escuta todas as conexes, a aplicao precisa mandar as instrues no usurio para abrir uma sesso para se conectar a instncia.

    Background proccess (Processos Background): So responsveis pela administrao do sistema e

    fazem a interligao do SGA com o DATABASE da Oracle. Os 5 (cinco) primeiros so obrigatrios DBWn, CKPT, LGWR, SMON, PMON.

    Principais mudanas no Oracle 11gR2

    Em relao a verses anteriores do Oracle Database existem algumas diferenas, como:

    OFA (Optimal Flexible Architecture)

    Os novos diretrios no 11g, em $ORACLE_BASE/diag/rdbms/ _ alert Diretrio do alert log em xml e txt. _ incident Diretrio para todos os incidentes do software. _ incpkg Diretrio para quando a criado um pacote des incidentes. _ trace Diretrio para armazenar os antigos traces gerados nos caminhos background dump (bdump) e user dump (udump). _ cdump Diretrio para armazenar os traces de Core Dump, antigo core_dump_dest. _ Metadata Metadata sobre os incidentes, problemas e pacotes.

  • Parmetros Depreciados

    Os parmetros background_dump_dest, core_dump_dest, user_dump_dest foram depreciados.

    Agora, todos os traces podem ser encontrados em DIAGNOSTIC_DEST. ADR Automatic Diagnostic Repository

    Ferramenta para auxiliar na preveno, deteco e diagnstico de problemas com BUGs em banco de dados. O ADR centraliza todos os traces e logs de todos os componentes, tais como ASM, CRS, LISTENER.

    Senhas

    As senhas agora por padro so SENSITIVE CASE, portanto, muita ateno com usurios de aplicao, isso

    poder ser um problema em uma migrao. O recurso pode ser desligado alterando o parmetro sec_case_sentitive_logon = FALSE.

    Ambiente O ambiente est configurado da seguinte forma:

    rm70378

    Abaixo segue a descrio do ambiente

    Nome do server O ambiente nome do server composto de 1 (um) servidor Linux, descrito abaixo:

    rm70378

    Verso de SO 6.4

    Modelo de Hardware Oracle VM VirtualBox Gerenciador

    Memria 4096 MG

    Qtd de CPUs 2

    IP Principal 192.168.56.101

    Configurao do Sistema Operacional

    Neste passo, basta instalar o Sistema Operacional com configuraes padro. No existe nenhuma especificao neste momento, o mais importante a versao. Mais adiante sero instalados os pacotes

    necessaries e configuraes especficas.

    No momento da instalao do SO, importante lembrar os tamanhos para memria fsica, virtual (SWAP), e

    espao em disco, que devem seguir a tabela abaixo: (Vide note: 880989.1)

    - Mnimo de 4.0GB (4096MB) de memoria RAM Fsica; - Memria virtual (SWAP) segundo os requisites abaixo: - 1.0 GB de espao livre no /tmp;

    - Aproximadamente 4.4 GB para instalao do Software de Database;

  • Mquina Virtual

    Criao da mquina virtual Abra o Oracle VirtualBox Gerenciador.

    Clique em Preferncias ou digite Ctrl+G para escolher a pasta onde deseja salvar.

  • Verifique se o caminho selecionado est correto, seno clique em Outro e escolha qual desejar.

    Criando a pasta a qual ser aramazenada o Oracle. Clique em OK.

  • Verifique se o caminho escolhido o desejado.

  • Com o caminho j escolhido, clique em Novo.

    Escolha o nome do Sistema Operacional, o tipo Linux e a verso Red Hat (64 bits) e clique em Prximo para seguir.

  • Escolhendo o tamanho da memria: 4096 MB. Clique em Prximo para continuar.

    Escolha a opo Criar um disco rgido virtual agora para se criar um novo. Clique em Criar.

  • No tipo de arquivo de disco rgido, indiferente VDI ou VMDK. Escolha VDI. Clique em Prximo para continuar.

    Escolhendo o tipo de armazenamento: Dinamicamente alocado ou Tamanho Fixo. Escolha Dinamicamente Alocado, pois conforme a necessidade de mais espao, o HD ir se redimensionando sozinho, ao contrrio do Tamanho Fixo. Clique em Prximo para continuar.

  • Clique na pasta ao lado do nome escolhido anteriormente para verificar se o local onde est o arquivo est

    correto.

  • Se estiver, clique em Save, seno escolha a pasta desejada e clique em Save.

  • Verifique se o caminho o que se quer. Se no for, repita os dois passos anteriores. Coloque 50,00 GB de

    disco rgido. Clique em Criar.

    Configurao

    Com a mquina j criada, clique em Configuraes ou aperte Ctrl+S para adequ-la ao que se necessita.

  • Na opo Sistema, clique na aba Placa-Me para desmarcar Disquete na Ordem de Boot, e marcar Rede.

    V para aba de Processador e escolha 2 para aumentar a velocidade.

  • Opo de Armazenamento: Clique em Vazio.

    Escolha o caminho da iso do Red Hat 6.4 clicado no cd ao lado do IDE Secundrio Master.

  • Escolha a pasta a qual se encontra a imagem.iso.

  • Clique em Open.

  • Verifique que onde aparecia Vazio deve aparecer o caminho da imagem.iso.

    Opo de udio: Desmarque a opo Habilitar udio.

  • Opo Rede: Aba Adaptador 1. Marque a opo Habilitar Placa de Rede e escolha Conectado a Placa de rede exclusiva de hospedeiro (host-only). Clique em OK.

    Instalao do Sistema Operacional

    Com a mquina j configurada, agora s clicar em Iniciar.

  • Marque a opo No mostrar essa mensagem novamente. Clique em OK.

  • D enter para instalar a o Red Hat 6.4.

  • Clique em Skip.

    D Next para ir para a prxima tela.

  • Escolha a lngua English (English) para usar durante a instalao. Clique em Next.

  • Escolha o lngua U.S. English para seu teclado. Clique em Next para ir para a prxima tela.

    Escolha Basic Storage Devices e clique em Next para ir para a prxima tela.

  • Clique em Yes, discard any data.

    Clique em Next para prosseguir.

  • Escolha a regio em que se encontra podendo ser escolhida clicando no mapa ou atravs da lista. Clique em Next para continuar.

  • Digite e confirme a senha do Root. D Next para continuar.

  • Escolha Create custom layout para que seja possvel personaliza-lo e d Next para ir para a prxima tela.

  • Particionando o HD: Clique em Create para adicionar uma partio.

    Escolha a opo Standard Partition. Clique em Create.

  • A primeira partio que ser criada a /boot com o tamanho de 200 MB. Escolha a opo Fixed size para estipular um tamanho fixo e Force to be a primary partition para se tornar uma das trs parties principais. Clique em OK.

  • Clique em Create novamente para criar uma nova partio. Escolha a opo Standard Partition. Clique em Create. Escolha swap em File System Type e coloque o mesmo tamanho da memria (8162 MB). Escolha a opo Fixed size para indicar que o tamanho fixo. Marque a opo Force to be a primary partition para ser umas das trs principais parties. Clique em Ok.

  • Clique em Create novamente para criar uma nova partio. Escolha a opo Standard Partition. Clique em Create. O /u01 ser outro ponto de montagem. Ele ter 20480 MB e a opo Fixed size tem que estar marcada para indicar que ter um tamanho fixo. Clique em OK.

  • Clique em Create novamente para criar uma nova partio. Escolha a opo Standard Partition. Clique em Create. O /app ser outro ponto de montagem. Ele ter 10238 MB e a opo Fixed size tem que estar marcada para indicar que ter um tamanho fixo. Clique em OK.

  • A ltima partio o /. No necessrio colocar seu tamanho, pois a opo Fill to maximum allowable size ser marcada e seu tamanho ser o resto do HD. Marque a opo Force to be a primary partition para ser uma das trs parties principais. Clique em OK.

  • Com as parties criadas, deve-se encontrar essa tela. Clique em Next para continuar.

    Clique em Format.

  • Clique em Write changes to disk.

    D Next para continuar.

  • Escolha as opes Deskop. Marque a opo Red Hat Esterprise Linux e Customize now para customizar o software. D Next para continuar.

  • Na aba Base System, marque a opo Security Tools.

  • Na aba Servers marque as opes Server Platform e System administration tools.

  • Na aba Desktops marque todas as opes.

  • Na aba Development s no marque a opo Eclipse.

  • Clique em Next.

  • Espere alguns instantes at que a instalao esteja completa.

  • Espere alguns instantes at que a instalao esteja completa.

  • Espere alguns instantes at que a instalao esteja completa.

  • Clique em Reboot para reiniciar.

  • Tela de Boas-Vindas. Clique em Forward para continuar.

  • Leia com ateno License Agreement e marque a opo Yes, I agree to the Lincense Agreement. Clique em Forward para continuar.

  • Clique em Forward para continuar.

  • Clique em Forward para continuar.

  • Clique em Forward para continuar.

  • Clique em Finish.

    Clique em Yes para prosseguir.

    Clique em OK para continuar.

  • Clique em Other.

    Se logue como root.

  • Digite a senha correspondente senha do usurio root. Clique em Log In.

    Marque a opo Do not show me this again. Clique em Close.

  • Definindo Estruturas de Rede

    Com a mquina virtual logada como usurio root, iremos configurar as estruturas de rede para poder usar o Oracle sem nenhum problema de perda de dados.

    Clique com o mouse direito na tela e escolha a opo Open in Terminal.

    Primeiramente, preciso se logar como root (o superusurio) e entrar na pasta onde possibilitar a configurao das placas de redes e do bond, que a network-scripts. Estando l, pode-se digitar o comando

    vi em umas das placas de rede para que seja possvel a configurao da mesma.

  • Editando o eth0.

  • Salvando as alteraes feitas no eth0.

    Dando um restart na placa de rede para ela funcionando corretamente de acordo com as alteraes feitas previamente.

  • Pr-Requisitos

    Configurar o /etc/hosts

    Entrando no arquivo hosts para setar o ip, nome do Server e o domnio.

    Editando.

  • Salvando.

    Instalar Adicional de convidado

    Para adicionar adicional de convidado s Clicar em Dispositivos Instalar Adicional para Convidados.

  • Clique em OK.

    Clique em RUN.

    Clique com o mouse direito do Desktop e clique em Open in Terminal. Entre em /media/VBOXADDITIONS_4.2.6_82870/ e aperte a tecla Tab para visualizar as opes de caminho.

    Escolha a VBoxLinuxAdditions.run.

  • A tela deve se encontrar como a abaixo.

    Digite reboot para reinicializar.

    Se logue como root.

  • Digite sua respectiva senha.

    Criar os Pacotes de instalao

    Clique em Dispositivos de CD/DVD rhel-server-6.4-x86_64-dvd.iso, se j estiver essa opo l. Ou ento pode ir em Selecionar um arquivo de CD/DVD virtual... para escolher o caminho desejado.

  • Deve aparece essa tela com as pastas dento do arquivo. Isso significa que a imagem foi montada.

    Volte linha de comando e digite o comando a seguir, ento aparecer todos os pacotes (os instalados e os no instalados)

    rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \

    compat-libstdc++-33 \ elfutils-libelf \

    elfutils-libelf-devel \

    gcc \ gcc-c++ \

    glibc \ glibc-common \

    glibc-devel \

    glibc-headers \ ksh \

    libaio \ libaio-devel \

    libgcc \

    libstdc++ \ libstdc++-devel \

    make \ numactl \

    pdksh \ sysstat \

    unixODBC \

    unixODBC-devel \

  • Digite o caminho abaixo para instalar os pacotes.

    Instalando os pacotes com com o comando rmp ivh e o nome do pacote

  • Verificando e instalando mais alguns outros pacotes:

    rpm -ivh compat-libcap-1*

  • rpm -ihv gcc-4*

    rpm -ivh gcc-c++-4.*

    rpm -ivh glibc-devel-2* rpm -ivh libaio-devel-0*

    rpm -ivh libstdc++-devel-4*

  • rpm -ivh sysstat-9*

    rpm -ivh unixODBC-2*

    rpm -ivh unixODBC-devel-2* rpm -ivh libgcc-4*

    rpm -ivh libstdc++-4*

    Verificar todos os pacotes necessrios do SO (64 Bits)

    Digite o comando a seguir, ento aparecer todos os pacotes (os instalados e os no instalados) para

    verificao.

    rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \ compat-libstdc++-33 \

    elfutils-libelf \

    elfutils-libelf-devel \ gcc \

    gcc-c++ \ glibc \

    glibc-common \

    glibc-devel \ glibc-headers \

    ksh \ libaio \

    libaio-devel \

    libgcc \ libstdc++ \

    libstdc++-devel \ make \

  • numactl \

    pdksh \

    sysstat \ unixODBC \

    unixODBC-devel \

  • Configurao de Servios do S.O

    O comando chkconfig checa as configuraes dos servios do Sistemas Operacional. Alguns esto sendo configurados como off e outros como on.

    chkconfig anacron off

    chkconfig atd off chkconfig cups off

    chkconfig cups-config-daemon off chkconfig gpm off

    chkconfig iptables off

    chkconfig kudzu off chkconfig lvm2-monitor off

    chkconfig microcode_ctl off chkconfig sendmail off

    chkconfig smartd off

    chkconfig auditd off chkconfig avahi-daemon off

    chkconfig bluetooth off chkconfig firstboot off

    chkconfig hidd off

    chkconfig ip6tables off chkconfig mcstrans off

    chkconfig mdmonitor off chkconfig pcscd off

    chkconfig rawdevices off chkconfig readahead_early off

    chkconfig readahead_later off

    chkconfig restorecond off chkconfig setroubleshoot off

    chkconfig yum-updatesd off chkconfig nfs off

    chkconfig autofs on

    chkconfig cpuspeed on chkconfig haldaemon on

    chkconfig irqbalance on chkconfig messagebus on

    chkconfig netfs on chkconfig nfslock on

    chkconfig rpcgssd on

    chkconfig rpcidmapd on chkconfig portmap on

    chkconfig pcscd on chkconfig rpcsvcgssd on

  • Verificando o SELINIX

    Entrando no arquivo login para edit-lo conforme o manual:

  • Editando:

    Adicionando as linhas:

    #ORACLE APEX CONFIGURE

    session required pam_limits.so

  • Salvando.

    Entrando em /etc/sysconfig/selinux para verificar se a SELLINUX=permissive.

    Editando SELINUX=permissive.

  • Salvando.

    Atualizao de limits do Shell para user oracle

    Entrando no arquivo limits.conf para edit-lo.

  • Editando e salvando os parmetros para limites do Shell:

    Adicionando essas linhas:

    #ORACLE APEX CONFIG oracle soft nproc 2047

    oracle hard nproc 16384

    oracle soft nofile 1024 oracle hard nofile 65536

    oracle soft stack 10240

    Configurao de Parmetros do Kernel

    Entrando no arquivo /etc/sysctl.conf para edit-lo

    Editando e conforme as configuraes requisitadas no Manual:

    Inserindo as linhas abaixo:

    kernel.msgmnb= 65536

    kernel.msgmax = 65536 kernel.shmax = 68719476736

    kernel.shmall = 4294967296 kernel.shmmni = 4096

    kernel.sem = 250 32000 100 128

    fs.file-max = 6815744 fs.aio-max-nr = 1048576

    net.ipv4.ip_local_range = 9000 65500 net.core.rmen_default = 262144

    net.core.rmen_max = 4194304

  • net.core.wmen_default = 262144

    net.core.wmen_max = 1048576

    Salvando.

  • Para validar, digite o comando sysctl p e visualize se a edio foi salva com sucesso.

    Veder aparecer essas informaes:

    kernel.msgmnb= 65536 kernel.msgmax = 65536

    kernel.shmax = 68719476736

    kernel.shmall = 4294967296 kernel.shmmni = 4096

    kernel.sem = 250 32000 100 128 fs.file-max = 6815744

    fs.aio-max-nr = 1048576

    net.ipv4.ip_local_range = 9000 65500 net.core.rmen_default = 262144

    net.core.rmen_max = 4194304 net.core.wmen_default = 262144

    net.core.wmen_max = 1048576

  • Criar os grupos no S.O e usurio para DATABASE

    Criando os grupos e adicionando seu ID para facilitar sua identificao. Adicionando o usurio oracle para o grupo principal: oinstall e grupos secundrios dba e oper.

    groupadd -g 501 oinstall

    groupadd -g 502 dba

    groupadd -g 503 oper

    useradd -u 501 -g oinstall -G dba,oper oracle

    Criando pastas e seus subdiretrios. Trocando o usurio e o grupo pertencente dessas pastas criadas pelo root. Mudando suas permisses.

    Definir senhas para o novo usurio

    Mudando a senha do usurio oracle. Digitando o comando: passwd oracle. E colocar a senha oracle.

    Criar o arquivo.bash_profile do user oracle

    Editando o .bash_profile

    # ORACLE APEX CONFIGURE

    TMP=/tmp TMPDIR=$TMP

    TEMP=$TMP export ORACLE_SID=APEX

    export ORACLE_BASE=/u01/app/oracle

    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 export LD_LIBRARY_PATH=$ORACLE_HOME/lib

  • export ORACLE_TERM=xterm

    export

    PATH=$PATH:$ORACLE_HOME/bin:$PATH:$GRID_HOME/bin:/usr/bin:/sbin:/usr/sbin:$ORACLE_HOME/OPatch

    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

    export PS1="[${LOGNAME}@`hostname`:"'${PWD}]$ '

    export EPC_DISABLED=TRUE export PERL_HOME=/usr/local/perl

    export PERL5LIB=$PERL_HOME/lib export THREADS_FLAG=nativE

    export ORACLE_HOSTNAME=RM70378

    export ORACLE_INSTANCE=/u01/Middleware/Oracle_WT1/instances/instance1 PATH=$PATH:$ORACLE_HOME/bin

    export PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

    export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

    ulimit -u 16384 -n 65536

  • Salvando as alteraes.

  • Instalao do RDBMS Software Only Install

    Se logue como root. Para desmontar a imagem adicionada nos pr-requesitos em Instalar Adicional de convidado, basta clicar com o mouse direito sobre a mesma e escolher a opo Unmount.

  • Clique em Dispositivos de CD/DVD Selecione um arquivo de CD/DVD virtual. E escolha a pasta onde se encontra o arquivo.iso de onde ser escolhido o que se refere ao Oracle 11G 86_64. Aps selecion-la,

    clique em Open.

    Confira se a imagem foi escolhida corretamente.

  • Dever aparecer a janela com a pasta database dentro dela, como mostra a figura abaixo.

  • Abra o terminal clicando com o mouse direito no Desktop e escolhendo a opo Open in Terminal. Certifique-se que est como usurio root, e digite xhosts + para possibilitar outros usurios (como o usurio oracle) de subir a instncia na tela grfica, seno s o usurio root consegueria e isso impossibilitaria a instalao do Oracle. D se tambm a permisso mxima para o diretrio /tmp e voltando a ser usurio oracle para instalao dos binrios. Digite o caminho: /tmp/20110706_1203/database/runInstaller. D enter e espere ele checar se os espaos requisitados esto de acordo.

    Espere at abrir.

  • No passo 1 desmarque a opo I wish to receive security updates via My Oracle Support e clique em Next para ir para prxima tela.

    Ir exibir a mensagem informando que no se informou o email. Click em Yes para continuar.

  • Escolha a segunda opo: Install database software only. Clique em Next para continuar.

    Clique na opo Single instance database installation e clique em Next para ir para a prxima tela.

  • Escolha a lngua que ir ser usado no Oracle e clique em Next para ir para a prxima tela.

  • Escolhendo a edio da base de dados que ir ser instalada. 1 opo: Enterprise Edition (4.29GB). Clique em Next para ir para a prxima tela.

    Esta tela est indicando o destino do Oracle Base de sua localizao. Clique em Next para continuar.

  • Especificando o diretrio onde ser gravado os arquivos de instalao: /u01/app/oraInventory. Clique em Next para ir prxima tela.

  • Definindo os privilgios dos grupos criados anteriormente na parte que se fez toda a parametrizao do

    Sistema Operacional. D Alt+N para continuar.

    Aguarde a checagem dos pr-requisitos.

  • Na coluna Status aparecero alguns erros de pacotes, os quais so comuns.

    Devido a alguns pre-requisitos, a janela aparece instruindo que abra o termina, estando logado como root, execute os scripts. Feito isso, retorne e essa janela e clique em OK. Ento, sem clicar no OK ainda, v a linha de comando.

  • Logado como root, digite o script que apareceu na janela anterior.

    Volte janela de scripts e clique em OK.

  • Os pr-requisitos esto sendo checados. Clique em Next para continuar.

  • Ento aparecer um sumrio com todas as informaes da instalao. Clique em Finish.

  • Aguarde at o processo ser concludo.

  • Com o preparo j concludo com sucesso, a instalao se encontra no estado de cpia de arquivos. Aguarde

    at o progesso ser concludo.

  • Com a instalao quase completa, a fase de executar scripts est sendo requisitada. Aguarde at aparecer a

    janela de aviso.

  • Aparecer essa tela para a execuo dos scripts. Ateno: Os scrips devem ser executados criteriosamente

    nessa ordem. NO clique em OK sem antes t-los executados.

    Se logue no Putty como root e execute o primeiro script.

    Logo aps, execute o segundo script. Quando foe requisitado para digitar o nome do diretrio (ltima linha),

    pressione a tecla Enter.

  • Ao termino do script, volte tela de instalao.

    Clique em OK.

  • A instalao est completa! Pode fechar esta janela, clicando em Close.

  • Adicionar Listener

    Antes da criao do Database, se deve adicionar um Listener:

    Escolhendo Listener Configuration. Clique em Next para continuar.

    Adicionando um Listener. Clique em Next para continuar.

  • Nomeie o Listener se preferir. Clique em Next para continuar.

    Escolhendo o Protocolo TCP. Clique em Next para continuar.

    Escolhendo usar a porta padro. Clique em Next para continuar.

  • Escolhendo no configurar outro Listener. Clique em Next para continuar.

    Indicando que a configurao est completa. Clique em Next para continuar.

  • Clique em Finish para finalizar a configurao do Listener.

    Criar a Database

    Volte para o Terminal. Digite dbca para a configurao do Database do Oracle. Espere ele inicializar.

  • Tela de Bem-vindas. Apenas clique em Next para continuar.

    Selecione Create a Database para criar uma base de dados. Clique em Next para continuar.

  • Escolhendo os Templates. Selecione General Purpose or Transaction Processing. Clique em Next para continuar.

    Dando um nome global para a database e o nome da instncia (SID) Esse se colocou no .bash_profile. Clique em Next para continuar.

  • Clique em Next para continuar.

    No passo 5 se informa a senha para o usurio administrador no campo Password e em Confirm Password para confirm-la. Clique em Next para continuar.

  • Se a senha digitada no for recomendada pela Oracle e mesmo assim preferir mant-la, clique em Yes, seno clique em No e redigite-a.

    Escolhendo a localizao dos arquivos de database: Use Database File Locations from Template. Clique em Next para continuar.

  • Escolhendo o caminho e o tamanho desse diretrio para backup. Clique em Next para continuar.

    Escolhendo no adicionar Sample Schemas. Clique em Next para continuar.

  • Na aba Memory est se configurando a memria (PGA e SGA).

    Na aba Sizing esta se especificando o mximo nmero de processos que podem se conectar

    simultaneamente database.

  • Na aba Character Sets est se configurando a linguagem para a database (que ser padro default).

    Escolhendo Modo Dedicado para Servidor ao invs de Servidor Compartilhado. Clique em Next para continuar.

  • Informando os objetos e o que no pode ser alterado. Clique em Next para continuar.

    Criando a Database. O nome j foi escolhido anteriormente, ento no deve ser alterado. Clique em Finish para finalizar.

  • Exibindo a confirmao dos dados e configuraes. Clique em OK para confirm-las.

  • Fazendo a criao da Database. Aguarde at estar completo.

  • Aps a criao de a database estar completa, algumas informaes importantes sobre o mesmo aparecero.

    Leia-as com ateno e tenha certeza de que os dados esto corretos. Clique em Exit para sair.

  • Validaes Finais do Ambiente

    Para verificar se est realmente funcionando corretamente com o nome dado, se logue no Putty como

    usurio Oracle e digite sqlplus / as sysdba para entrar no SGBD como administrador dele.

    Quando aparecer SQL>, digite select instance_name, status from v$instance; para visualizar o nome da instncia e seu respectivo status. Se visualizado como o esperado, isso significa que o SGBD est

    prontssimo para ser usado!!!

    Instalao do HTTP

    Montagem da imagem.iso

    Logado como usurio root, clique em Dispositivos de CD/DVD Selecione um arquivo de CD/DVD virtual.

  • Escolha o arquivo.iso correspondente ao ORACLE_HTTPSERVER_11G.

    Certifique-se de que o arquivo escolhido o certo.

  • A janela abaixo deve aparecer com as pastas contidas nela.

    Se logando no Putty como root. Entrando no /tmp com o comando cd/ tmp, que onde ficam os arquivos temporrios. O comando ll faz com que liste os arquivos que se encontram do diretrio em questo.

    Apagando todos os arquivos temporrios com o comando rm-rf.

  • O comando df h verifica as parties e seus respectivos tamanhos.

    Entrando no /media, onde so realizadas as montagens de mdias removveis, e listando os arquivos. O comando cp R 20130820_2024/ /tmp copia todos os arquivos do diretrio onde se encontra para o diretrio /tmp. O comando chown R oracle:oinstall /tmp muda o dono e o grupo respectivamente do diretrio /tmp . O comando chmod R 775 /tmp muda a permisso, colocando permisso mxima para o usurio dono (oracle) e grupo ao qual pertence (oinstall) e somente leitura e execuo para outros usurios.

    Voltando a se conectar como usurio root no terminal. Com o comando xhost+ para exibio da tela grfica para outros usurios. Voltando a se conectar como usurio oracle e entrando no caminho onde se encontra o runIntaller.

  • No primeiro passo aparece uma tela de boas-vindas. Clique em Next para continuar.

  • No segundo passo, escolha a opo Skip Software Updates para no fazer atualizaes. Clique em Next para continuar.

  • No terceiro passo, escolha a opo Install and Configure para instalar e configurar.

  • No quarto passo, acontece a checagem dos pr-requesitos. Espere todos os progressos estarem 100% e

    clique em Next para continuar.

  • No quinto passo, verifique se o caminho e diretrio esto corretos. E clique em Next para continuar.

  • No sexto passo, desmarque a opo I wish to receive security updates via My Support para no receber atualizao de segurana. E clique em Next para continuar.

    Clique em Yes para confirmar a escolha feita no passo seis.

  • No stimo passo, se faz a configurao dos componentes. Marque somente a opo Oracle HTTP Server . Clique em Next para continuar.

  • No oitavo passo, so especificados os detalhes dos componentes. Clique em Next para continuar.

  • No nono passo, para configurao das portas, marque a opo Auto Port Configuration . Clique em Next para continuar.

  • No dcimo passo, representado um resumo da instalao. Clique em Next para continuar.

  • Espere o progresso da instalao estar completa para finaliz-la.

  • Espere o progresso da instalao estar completa para finaliz-la. Clique em Finish para finalizar.

  • Espere as configuraes estarem completas e clique em Next para continuar.

  • Verifique as configuraes.

  • Clique em Finish para finalizar.

  • Digite a primeira URL no browser para verificar a pgina que aps a instalao deve estar acessvel. Clique

    em Finish.

    Digite o comando emctl status dbconsole no terminal para verificar a a url. Digite-a para verifica-la.

  • Verifique a pgina. Pode se navegar pelas diversas opes que nela se encontram.

  • Instalao e configurao do APEX Criando as Tablespaces Se conectando como oracle com o comando su oracle. Chamando o sqlplus e se logando como usurio administrador com o comando sqlplus / as sysdba.

    Inicializando o SGBD com o comando startup.

  • Criando os DATAFILES:

    CREATE SMALLFILE TABLESPACE APEX_FILES DATAFILE '/u01/app/oracle/oradata/APEX/APEX_FILES.dbf' SIZE 100M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL

    SEGMENT SPACE MANAGEMENT AUTO;

    CREATE SMALLFILE TABLESPACE APEX DATAFILE '/u01/app/oracle/oradata/APEX/APEX.dbf' SIZE 100M

    AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;

    Com o comando select from v$tablespace;, consegue se selecionar as tablespaces e ento pode-se visualizar as tablespaces criadas no passo anterior.

    Montagem da imagem.iso

    Logado como usurio oracle, clique em Dispositivos de CD/DVD Selecione um arquivo de CD/DVD virtual.

  • Selecione o arquivo o qual se refere ao arquivo.iso do Apex. Clique em Open.

  • Repare que a imagem de um cd chamado APEX j aparece na tela. Isso significa que a imagem foi monstada com sucesso.

    Verifique se o instancia est aberta. Saia da sqlplus com o comando exit.

  • Com o comando lsnrctl possvel verificar o listener. Digite status para verificao. Se aparecer no listener, digite em seguida start para inicia-lo.

  • Digite status novamente para conferir se foi realmente iniciado.

    Volte a ser usurio root. Entre no diretrio /tmp.

    Copie todos os arquivos do APEX/ para o diretrio /tmp/.

    Mude o dono do diretrio para usurio oracle e grupo oinstall. D o permissionamento adequado.

  • Entre no diretrio /tmp e liste os arquivos. Entre no diretrio copiado anteriormente (APEX) e liste os arquivos contidos nele. Com o comando unzip possvel extrair os arquivos que se encontram em um arquivo zipado.

    Aps a extrao dos arquivos, listando-os novamente, possvel ver o diretrio criado para eles.

  • Entre no diretrio apex e liste os arquivos que l se encontram.

  • Configurao do APEX

    Conecte-se ao banco como administrador.

    Rode o script abaixo. Que direciona o arquivo.sql ( que se refere a instalao do APEX) nas tablespaces APEX e APEX_FILES, indicando que para uso de imagens a TEMP.

    Aps a execuo do mesmo, aparecer a mensagem abaixo.

    Voltar ao sqlplus como administrador e digite o comando que roda o script j criado: @apxchpwd.sql para colocar uma senha para o administrador.

  • Desbloqueie a conta de usurio APEX_PUBLIC_USER com o comando: alter user APEX_PUBLIC_USER account unlock;

    Mude sua senha para oracle com o comando: alter user APEX_PUBLIC_USER identified by oracle;

    Saia do Oracle.

    Entre no diretrio: /u01/Middleware/Oracle_WT1/instances/instance1/config/OHS/ohs

    Liste os arquivos e diretrios dentro dele.

  • Mova os arquivos do caminho /tmp/APEX/apex/images/ para o caminho onde encontra com o comando: mv /tmp/APEX/apex/images/ ..

    Entre no diretrio mod_plsql com o comando: cd mod_plsql.

    Liste os arquivos.

    Mova os o arquivo dads.conf para o caminho onde se encontra com o comando: mv /tmp/APEX/apex/dads.conf ..

    Entre nesse arquivo com o comando vi dads.conf.

  • Digite conforme imagem abaixo e coloque a senha na linha PlsqlDatabasePassword como oracle.

  • Salve as alteraes feitas.

    Entre no diretrio /tmp e, em seguida, no APEX/. Execute o script .baixa_http.sh.

  • Execute-o mais uma vez.

    Volte ao sqlplus como administrador.

    Digite o comando abaixo.

    Execute o script que se encontra na pgina 66 no manual do APEX (Vide Referencias Bibliogrficas).

  • Saia do Oracle e liste os arquivos.

    Execute o script .sobe_http.sh.

  • Mudar senha

    Para se logar, digite o endereo de ip seguido de :7777, assim (192.168.56.101:7777) no browser Pode ser realizado fora da mquina virtual.

    Digite no campo Workspace INTERNAL, no Username ADMIN e, no Pasword Oracle#2013 Senha digitada aps execuo do script @apxchpwd.sql. Clique em Login to Application Express.

  • Digite a senha atual e digite e redigite a nova senha Oracle#13. Clique em Apply Changes.

    Aps a mensagem Password changed, clique em Return.

    Volte tela de incio e se logue com a nova senha.

  • O APEX se encontra instalado e pronto para uso.

    Concluso

    Concluo atravs desse trabalho que o estudo prvio do ambiente feito detalhadamente gera um bom

    planejamento para que se possa verificar quais as mudanas e pr-requisitos que devem ser atendidos. S assim a instalao ser realizada com sucesso, atingindo o objetivo pr-estabelecido. Desta maneira, pode-

    se chegar a um resultado satisfatrio que torna o passo a passo da cada etapa mais tranquila, e com mais

    qualidade at a sua fase final. Pois no s instalar, mas sim, pensar muito em cada etapa e deciso a ser tomada.

    A funo do planejamento prvio criar uma estratgia adequada que possa ser utilizada para guiar cada passo at sua concluso.

    Alm do planejamento e da instalao j realizada, a documentao essencial para que haja transparncia

    e registro de tudo o que e como foi feito para que se caso acontea algum imprevisto, possa ser identificado rapidamente, dando maior flexibilidade para resolv-lo.

    Quando feito na primeira vez, nada disso fcil nem rpido, porm quando h um bom planejamento e uma documentao bem feita, isso simplifica. Mas quando no h, torna-se bem mais complexo do que j .

    Entretanto, nas vezes posteriores, por questo de prtica, toda a complexidade some.

    Referncias Bibliogrficas

    http://docs.oracle.com/cd/E37097_01/doc/install.42/e35123.pdf Acessado dia 05/09/2013.