Você está na página 1de 19

Guia de Instalao e Configurao

Oracle XE em ambiente Windows Server

Janeiro 2009

1. Introduo
Esse documento descreve os procedimentos para a realizao da instalao do sistema
operacional Windows Server 2008 e posterior a ele a instalao do Oracle XE, bem como as
configuraes iniciais que devem ser realizadas no SGBD para que ele esteja apto a funcionar
como servidor de banco de dados para o Sistema de Gerencia.

2. Instalando o sistema operacional

Efetue o boot com o CD de instalao do Windows Server 2008. A tela abaixo ser
exibida. Clique em Next, mantendo as configuraes sugeridas;

Na prxima tela clique em Install Now para continuar;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 2 de 19

Na tela seguinte digite o product key do Windows Server 2008, mantenha marcada a
opo Automatically activate Windows when Im online e clique em Next
para prosseguir na instalao;

Na prxima tela defina o tipo de instalao do Windows Server 2008, selecionando a


opo Windows Longhorn SERVERENTERPRISE e clique em Next para
avanar;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 3 de 19

Na tela seguinte, marque a opo I accept the license terms para aceitar os
termos de licena e clique em Next para continuar;

Na prxima tela, clique na opo Custom (advanced) para prosseguir;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 4 de 19

Selecione a partio na qual o Windows Server 2008 ser instalado e clique em Next
para avanar;

A seguir sero executados os processos de instalao. Aps estes processos, ser


realizado um reboot automtico do sistema;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 5 de 19

Aps o reboot, o Windows Server 2008 estar instalado. Ser exibida a tela do
Initial Configuration Tasks, atravs da qual sero realizadas algumas
configuraes, comeando por definir a senha do usurio administrator. Para isto,
clique em Set the administrator password;

Na tela que ser aberta, digite a senha do usurio administrator e em seguida digite-a
novamente para confirmar. Clique em OK para salvar a senha;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 6 de 19

A seguir, clique em Set time zone;

Na tela que ser aberta, caso necessrio, corrija a data e hora clicando em Change
date and time.... Verifique tambm o fuso horrio e caso necessrio corrija clicando
em Change time zone.... Clique em OK para encerrar as configuraes;

Voltando para a tela do Initial Configuration Tasks, clique em Configure


networking;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 7 de 19

Na tela de Configure networking clique com o boto direito sobre a opo Local
Area Connection e selecione Properties;

Na tela de propriedades que ser aberta, selecione Internet Protocol Version 4


(TCP/IPv4) e clique em Properties;

Na prxima tela, defina as configuraes TCP/IP (como endereo IP fixo, subnet mask,
default gateway e DNS Server address). Clique em OK para fechar e salvar;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 8 de 19

Ao voltar para a tela de propriedades, clique em OK para confirmar as alteraes;

Ainda na tela Initial Configuration Tasks, clique em Provide computer name


and domain;

Na tela de propriedades do sistema, clique Change;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 9 de 19

A seguir informe o nome do servidor (na opo Computer name) e, conforme a


rede, o Domnio ou Grupo de trabalho (na opo Member of). Clique em OK para
confirmar;

De volta na tela de propriedades do sistema, clique em OK para fechar a janela.

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 10 de 19

Instalando e Configurando o Oracle XE

3.

Execute o instalador do Oracle XE (OracleXEUniv.exe) e aguarde enquanto os


arquivos de instalao so descompactados;
A seguir, clique em Next para iniciar o procedimento;

Leia os termos do contrato de licena. Concordando com os termos de licena, escolha


I accept the terms in the license agreement e depois clique em Next;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 11 de 19

Mantenha a pasta padro para instalao do Oracle XE (C:\oraclexe) e clique em


Next para avanar;

Especifique a senha para os usurios administrativos do banco de dados (SYS e


SYSTEM) e clique em Next. Por padro, recomendamos a senha nms (sem as
aspas);

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 12 de 19

Nesta tela, ser apresentado um resumo dos parmetros de instalao. Clique em


Install para executar a instalao;

Aguarde a instalao do banco de dados. No final do processo, os servios instalados


para o Oracle XE sero iniciados automaticamente. Clique em Finish, deixando
marcada a opo Launch the Database homepage (ser aberta no browser
padro a homepage de administrao do Oracle XE);

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 13 de 19

Ser apresentada a tela de login do Oracle HTMLDB. Nele voc poder efetuar o login
com o usurio administrativo SYSTEM (utilizando a senha do SYSTEM definida durante
a instalao). Endereo no navegador para a pgina http://localhost:8081/apex;

Abaixo esto os servios que so instalados e inicializados automaticamente;

Aps a instalao concluda, voc deve trocar do nome do host para o IP os arquivos
so listener.ora e tnsnames.ora, visando evitar problemas de conexo (os arquivos
esto em C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN).

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 14 de 19

Para editar o arquivo listener.ora, de duplo clique sobre ele. Ser aberta janela
questionando qual a maneira para abri-lo. Marque a opo Selecionar o programa
em uma lista e clique em OK;

A seguir selecione Bloco de notas, mantenha marcado Sempre usar o... e clique
em OK;

Altere o nome do host pelo endereo IP atribudo ao servidor. Feche o arquivo


salvando as alteraes;

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 15 de 19

Altere tambm o arquivo tnsnames.ora.

4. Criando o banco de dados do sistema

Crie o diretrio C:\oraclexe\Util;

Copie o arquivo Script1_Windows.sql para o diretrio criado acima;

Via prompt do MS-DOS, entre no diretrio criado acima e rode o script usando o
sqlplus (atravs do comando abaixo):
sqlplus sys/nms@XE as sysdba @Script1_Windows.sql

Ao final da execuo, digite exit (sem as aspas) para sair do sqlplus e voltar ao
prompt.

Observao:
Por default, o sistema de gerencia utilizar o usurio NMS para conectar com o banco de
dados (no confundir com o usurio de acesso ao prprio sistema). Este usurio criado
pelo script executado acima. A senha deste usurio ser nms.

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 16 de 19

5. Restaurando um banco de dados j existente


Os procedimentos descritos neste item podem ser utilizados para:
A. Restaurao de um banco de dados de backup, nos casos em que devido a algum
problema tenha sido necessrio reinstalar o sistema operacional;
B. Restaurao de um banco de dados de backup, nos casos em que seja necessrio
substituir o banco de dados original devido a algum problema com perda de dados ou
arquivo corrompido;
C. Restaurao de um backup de banco de dados, em casos de migrao de um servidor
para outro (servidor backup ou novo).

Providencie o ltimo backup disponvel para restaurao (casos A e B) ou faa a


gerao de um backup atual do banco de dados (caso C);

Caso j exista BD do sistema no Oracle (casos B e C), voc deve exclu-lo antes de
restaurar o backup (caso no exista, ignore este passo e siga para o penltimo). Faa
isto atravs dos comandos abaixo:

Via prompt do MS-DOS, execute o sqlplus:


C:\> sqlplus /nolog

Conecte-se no banco:
SQL> connect /as sysdba

Exclua o usurio atual:


SQL> drop user NMS cascade;

Saia do sqlplus:
SQL> exit;

Copie para o diretrio C:\oraclexe\Util, criado anteriormente, o arquivo de script


Script2_Linux.sql (este passo deve ser executado somente se o anterior foi
necessrio. Caso no tenha sido, ignore-o e siga para o penltimo);

Via prompt do MS-DOS, acesse o diretrio C:\oraclexe\Util e rode o


Script2_Linux.sql usando o sqlplus atravs do comando abaixo (este passo deve ser
executado somente se o anterior foi necessrio. Caso no tenha sido, ignore-o e siga
para o prximo):
sqlplus sys/nms@XE as sysdba @Script2_Linux.sql

Copie o arquivo de backup providenciado para o diretrio C:\oraclexe\Util, criado


anteriormente;

Via prompt do MS-DOS, acesse o diretrio C:\oraclexe\Util e execute o comando


abaixo (no comando abaixo, XXX.dmp o nome do arquivo de backup a ser
restaurado) e aguarde a finalizao da importao:
imp system/nms@XE full=y file=XXX.dmp (importa todos schemas)
ou
imp system/nms@XE file=XXX.dmp fromuser=nms-old touser=nms-new
(importa somente o schema de um user especfico para outro)

Observao:
Certifique-se que a verso do Oracle onde foi feito o backup a mesma utilizada neste
servidor no qual est ele est sendo importado.

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 17 de 19

6. Restaurando um banco de dados vazio


Os procedimentos descritos neste item podem ser utilizados para:
A.
Criao de um banco de dados vazio para implantao junto do sistema;

Solicite um banco de dados inicial (.dp) para o Suporte da Datacom;

Copie o arquivo recebido para o diretrio C:\oraclexe\app\oracle\admin\XE\dpdump;

Via prompt do MS-DOS, acesse o diretrio acima e importe o banco de dados


executando o comando abaixo (no qual XXX.dp o nome do arquivo a ser
restaurado), aguardando a finalizao do processo:
impdp system/nms DUMPFILE=XXX.dp REMAP_SCHEMA=DMFORGE:NMS

7. Ajustando a performance
Aps a restaurao, voc far um processo semelhante criao do banco de dados,
executando um script cujo resultado ser o melhor aproveitamento da capacidade do BD.

Copie o arquivo Tunning_Window.sql para dentro do diretrio Util (criado


anteriormente):

Via prompt do MS-DOS e usando o sqlplus, execute o script Tunning_Window.sql


atravs do comando abaixo:
sqlplus sys/nms@XE as sysdba @Tunning_Windows.sql

Ao final da execuo, digite exit (sem as aspas) para sair do sqlplus.

8. Desativao do log do servio Listener


O Listener o servio responsvel por receber os pedidos de conexo com o Oracle.
recomendvel desativar o Log para evitar que ele consuma espao em disco
desnecessariamente. Para realizar a desativao siga os passos abaixo:

Via prompt do MS-DOS execute o comando lsnrctl:

Ser aberto um prompt com o nome do comando executado. Entre com os comandos
abaixo para desativar o log, salvar e sair da configurao:
LSNRCTL> set log_status off
LSNRCTL> save_config
LSNRCTL> quit

9.

Configurando backup automatizado

Crie
as
pastas
C:\oraclexe\Backup,
C:\oraclexe\Backup\Log;

Copie para C:\oraclexe\Backup\Bkp, os arquivos "oracle_dmview_backup.bat" e


"oracle_dmview_backup.par";

Crie uma tarefa agendada do Windows, executando a opo Adicionar Tarefa


Agendada (localizada em Menu Iniciar-Programas-Acessrios-Ferramentas do sistemaTarefas agendadas);

C:\oraclexe\Backup\Bkp

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 18 de 19

Clique em Avanar e depois no boto Procurar, selecionando o arquivo


"oracle_dmview_backup.bat" que est no diretrio C:\oraclexe\Backup\Bkp;

Escolha o nome da tarefa e selecione Diariamente. Clique em Avanar;

Defina a hora de inicio e clique em Avanar;

Defina a senha do usurio que ir executar o script e clique em Avanar;

Para finalizar, clique no boto Concluir.

Observao:
O arquivo "oracle_dmview_backup.par" contm uma linha iniciada com "userid=".
Nessa linha se tem a identificao do usurio SYSTEM e senha informada na instalao.
Caso necessrio, configurar a senha correspondente.

10. Reviso
Data
05/12/08
07/01/09
22/01/09
12/01/10

Reviso
0
1
2
3

Autor
Leonardo Zanetti
Felipe Csar
Felipe Csar
Fbio Pandolfo

Item
--Todos
5
5

Alteraes
Criao deste documento.
Incluso inst. Linux / Formatao do doc
Rotinas de importao do BD
Parmetros do comando de importao

Instalao Oracle XE em Windows Server - Janeiro de 2009 - Pgina 19 de 19

Você também pode gostar