Você está na página 1de 19
Guia de Instalação e Configuração Oracle XE em ambiente Windows Server Janeiro 2009

Guia de Instalação e Configuração Oracle XE em ambiente Windows Server

Janeiro 2009

1. Introdução

1. Introdução Esse documento descreve os procedimentos para a realização da instalação do sistema operacional Windows

Esse documento descreve os procedimentos para a realização da instalação do sistema operacional Windows Server 2008 e posterior a ele a instalação do Oracle XE, bem como as configurações 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 instalação do Windows Server 2008. A tela abaixo
Efetue o boot com o CD de instalação do Windows Server 2008. A tela abaixo será
exibida. Clique em “Next”, mantendo as configurações sugeridas;
Na próxima tela clique em “Install Now” para continuar;
1. Introdução Esse documento descreve os procedimentos para a realização da instalação do sistema operacional Windows

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 2 de 19

 Na tela seguinte digite o product key do Windows Server 2008, mantenha marcada a opção
 Na tela seguinte digite o product key do Windows Server 2008, mantenha marcada a opção
Na tela seguinte digite o product key do Windows Server 2008, mantenha marcada a
opção “Automatically activate Windows when I’m online” e clique em “Next”
para prosseguir na instalação;
Na próxima tela defina o tipo de instalação do Windows Server 2008, selecionando a
opção “Windows Longhorn SERVERENTERPRISE”
avançar;
e
clique
em “Next” para
 Na tela seguinte digite o product key do Windows Server 2008, mantenha marcada a opção

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 3 de 19

 Na tela seguinte, marque a opção “I accept the license terms” para aceitar os termos
 Na tela seguinte, marque a opção “I accept the license terms” para aceitar os termos
Na tela seguinte, marque a opção “I accept the license terms” para aceitar os
termos de licença e clique em “Next” para continuar;
Na próxima tela, clique na opção “Custom (advanced)” para prosseguir;
 Na tela seguinte, marque a opção “I accept the license terms” para aceitar os termos

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 4 de 19

 Selecione a partição na qual o Windows Server 2008 será instalado e clique em “Next”
 Selecione a partição na qual o Windows Server 2008 será instalado e clique em “Next”
Selecione a partição na qual o Windows Server 2008 será instalado e clique em “Next”
para avançar;
A seguir serão executados os processos de instalação. Após estes processos, será
realizado um reboot automático do sistema;
 Selecione a partição na qual o Windows Server 2008 será instalado e clique em “Next”

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 5 de 19

 Após o reboot, o Windows Server 2008 estará instalado. Será exibida a tela do “Initial
 Após o reboot, o Windows Server 2008 estará instalado. Será exibida a tela do “Initial
Após o reboot, o Windows Server 2008 estará instalado. Será exibida a tela do
“Initial Configuration Tasks”, através da qual serão realizadas algumas
configurações, começando por definir a senha do usuário administrator. Para isto,
clique em “Set the administrator password”;
Na tela que será aberta, digite a senha do usuário administrator e em seguida digite-a
novamente para confirmar. Clique em “OK” para salvar a senha;
 Após o reboot, o Windows Server 2008 estará instalado. Será exibida a tela do “Initial

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 6 de 19

 A seguir, clique em “Set time zone”;  Na tela que será aberta, caso necessário,
 A seguir, clique em “Set time zone”;  Na tela que será aberta, caso necessário,
A seguir, clique em “Set time zone”;
Na tela que será aberta, caso necessário, corrija a data e hora clicando em “Change
date and time
...”.
Verifique também o fuso horário e caso necessário corrija clicando
em “Change time zone
...”.
Clique em “OK” para encerrar as configurações;
Voltando para
a tela do “Initial Configuration Tasks”, clique
em “Configure
networking”;
 A seguir, clique em “Set time zone”;  Na tela que será aberta, caso necessário,

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 7 de 19

 Na tela de “ Configure networking ” clique com o botão direito sobre a opção

Na tela de “Configure networking” clique com o botão direito sobre a opção “Local Area Connection” e selecione “Properties”;

 Na tela de “ Configure networking ” clique com o botão direito sobre a opção

Na tela de propriedades que será aberta, selecione “Internet Protocol Version 4 (TCP/IPv4)” e clique em “Properties”;

 Na tela de “ Configure networking ” clique com o botão direito sobre a opção

Na próxima tela, defina as configurações TCP/IP (como endereço IP fixo, subnet mask, default gateway e DNS Server address). Clique em “OK” para fechar e salvar;

 Na tela de “ Configure networking ” clique com o botão direito sobre a opção

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 8 de 19

 Ao voltar para a tela de propriedades, clique em “ OK ” para confirmar as

Ao voltar para a tela de propriedades, clique em “OK” para confirmar as alterações;

 Ao voltar para a tela de propriedades, clique em “ OK ” para confirmar as

Ainda na tela “Initial Configuration Tasks”, clique em “Provide computer name and domain”;

 Ao voltar para a tela de propriedades, clique em “ OK ” para confirmar as

Na tela de propriedades do sistema, clique “Change”;

 Ao voltar para a tela de propriedades, clique em “ OK ” para confirmar as

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 9 de 19

 A seguir informe o nome do servidor (na opção “ Computer name ”) e, conforme

A seguir informe o nome do servidor (na opção “Computer name”) e, conforme a rede, o Domínio ou Grupo de trabalho (na opção “Member of”). Clique em “OK” para confirmar;

 A seguir informe o nome do servidor (na opção “ Computer name ”) e, conforme

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

 A seguir informe o nome do servidor (na opção “ Computer name ”) e, conforme

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 10 de 19

3. Instalando e Configurando o Oracle XE   Execute o instalador do Oracle XE (OracleXEUniv.exe)
  • 3. Instalando e Configurando o Oracle XE

  Execute o instalador do Oracle XE (OracleXEUniv.exe) e aguarde enquanto os arquivos de instalação
Execute o instalador do Oracle XE (OracleXEUniv.exe) e aguarde enquanto os
arquivos de instalação são descompactados;
A seguir, clique em “Next” para iniciar o procedimento;
Leia os termos do contrato de licença. Concordando com os termos de licença, escolha
“I accept the terms in the license agreement” e depois clique em “Next”;
3. Instalando e Configurando o Oracle XE   Execute o instalador do Oracle XE (OracleXEUniv.exe)

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 11 de 19

 Mantenha a pasta padrão para instalação do Oracle XE (C:\oraclexe) e clique “Next” para avançar;
 Mantenha a pasta padrão para instalação do Oracle XE (C:\oraclexe) e clique “Next” para avançar;
Mantenha a pasta padrão para instalação do Oracle XE (C:\oraclexe) e clique
“Next” para avançar;
em
Especifique a senha para os usuários administrativos
do
banco de
dados
(SYS
e

SYSTEM) e clique em “Next”. Por padrão, recomendamos a senha “nms” (sem as aspas);

 Mantenha a pasta padrão para instalação do Oracle XE (C:\oraclexe) e clique “Next” para avançar;

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 12 de 19

 Nesta tela, será apresentado um resumo dos parâmetros de instalação. Clique em “ Install ”

Nesta tela, será apresentado um resumo dos parâmetros de instalação. Clique em “Install” para executar a instalação;

 Nesta tela, será apresentado um resumo dos parâmetros de instalação. Clique em “ Install ”

Aguarde a instalação do banco de dados. No final do processo, os serviços instalados para o Oracle XE serão iniciados automaticamente. Clique em “Finish”, deixando marcada a opção “Launch the Database homepage” (será aberta no browser padrão a homepage de administração do Oracle XE);

 Nesta tela, será apresentado um resumo dos parâmetros de instalação. Clique em “ Install ”

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 13 de 19

 Será apresentada a tela de login do Oracle HTMLDB. Nele você poderá efetuar o login
 Será apresentada a tela de login do Oracle HTMLDB. Nele você poderá efetuar o login
Será apresentada a tela de login do Oracle HTMLDB. Nele você poderá efetuar o login
com o usuário administrativo SYSTEM (utilizando a senha do SYSTEM definida durante
a instalação). Endereço no navegador para a página é http://localhost:8081/apex;
Abaixo estão os serviços que são instalados e inicializados automaticamente;
Após a instalação concluída, você deve trocar do nome do host para o IP os arquivos
são listener.ora e tnsnames.ora, visando evitar problemas de conexão (os arquivos
estão em C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN).
 Será apresentada a tela de login do Oracle HTMLDB. Nele você poderá efetuar o login

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 14 de 19

 Para editar o arquivo listener.ora , de duplo clique sobre ele. Será aberta janela questionando

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

 Para editar o arquivo listener.ora , de duplo clique sobre ele. Será aberta janela questionando

A seguir selecione “Bloco de notas”, mantenha marcado “Sempre usar o em “OK”;

...

e clique

 Para editar o arquivo listener.ora , de duplo clique sobre ele. Será aberta janela questionando

Altere o nome do host pelo endereço IP atribuído ao servidor. Feche o arquivo salvando as alterações;

 Para editar o arquivo listener.ora , de duplo clique sobre ele. Será aberta janela questionando

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 15 de 19

 Altere também o arquivo tnsnames.ora. 4. Criando o banco de dados do sistema  Crie
 Altere também o arquivo tnsnames.ora. 4. Criando o banco de dados do sistema  Crie
Altere também o arquivo tnsnames.ora.
4.
Criando o banco de dados do sistema
Crie o diretório C:\oraclexe\Util;
Copie o arquivo “Script1_Windows.sql” para o diretório criado acima;
Via prompt do MS-DOS, entre no diretório criado acima e rode o script usando o
sqlplus (através do comando abaixo):

sqlplus sys/nms@XE as sysdba @Script1_Windows.sql

 Altere também o arquivo tnsnames.ora. 4. Criando o banco de dados do sistema  Crie

Ao final da execução, digite “exit” (sem as aspas) para sair do sqlplus e voltar ao prompt.

Observação:

Por default, o sistema de gerencia utilizará o usuário “NMS” para conectar com o banco de dados (não confundir com o usuário de acesso ao próprio sistema). Este usuário é criado pelo script executado acima. A senha deste usuário será “nms”.

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 16 de 19

5. Restaurando um banco de dados já existente Os procedimentos descritos neste item podem ser utilizados
  • 5. Restaurando um banco de dados já existente

Os procedimentos descritos neste item podem ser utilizados para:

  • A. Restauração de um banco de dados de backup, nos casos em que devido a algum problema tenha sido necessário reinstalar o sistema operacional;

  • B. Restauração de um banco de dados de backup, nos casos em que seja necessário substituir o banco de dados original devido a algum problema com perda de dados ou arquivo corrompido;

  • C. Restauração de um backup de banco de dados, em casos de migração de um servidor para outro (servidor backup ou novo).

Providencie o último backup disponível para restauração (casos “A” e “B”) ou faça a geração 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 não exista, ignore este passo e siga para o penúltimo). Faça isto através dos comandos abaixo:

Via prompt do MS-DOS, execute o sqlplus:

C:\> sqlplus /nolog Conecte-se no banco:

SQL> connect /as sysdba Exclua o usuário atual:

SQL> drop user NMS cascade; Saia do sqlplus:

 

SQL> exit;

Copie para o diretório C:\oraclexe\Util, criado anteriormente, o arquivo de script “Script2_Linux.sql” (este passo deve ser executado somente se o anterior foi necessário. Caso não tenha sido, ignore-o e siga para o penúltimo);

Via prompt do MS-DOS, acesse o diretório C:\oraclexe\Util e rode o “Script2_Linux.sql” usando o sqlplus através do comando abaixo (este passo deve ser

executado somente se o anterior foi necessário. Caso não tenha sido, ignore-o e siga para o próximo):

sqlplus sys/nms@XE as sysdba @Script2_Linux.sql

Copie o arquivo de backup providenciado para o diretório C:\oraclexe\Util, criado anteriormente;

Via prompt do MS-DOS, acesse o diretório 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 finalização da importação:

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 específico para outro)

Observação:

Certifique-se que a versão do Oracle onde foi feito o backup é a mesma utilizada neste servidor no qual está ele está sendo importado.

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 17 de 19

6. Restaurando um banco de dados vazio Os procedimentos descritos neste item podem ser utilizados para:
  • 6. Restaurando um banco de dados vazio

Os procedimentos descritos neste item podem ser utilizados para:

A.

Criação de um banco de dados vazio para implantação junto do sistema;

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

Copie o arquivo recebido para o diretório C:\oraclexe\app\oracle\admin\XE\dpdump;

Via prompt do MS-DOS, acesse o diretório acima e importe o banco de dados

executando o comando abaixo (no qual XXX.dp é o nome do arquivo a ser restaurado), aguardando a finalização do processo:

impdp system/nms DUMPFILE=XXX.dp REMAP_SCHEMA=DMFORGE:NMS

7.

Ajustando a performance

 

Após a restauração, você fará um processo semelhante à criação 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 diretório Util (criado anteriormente):

Via prompt do MS-DOS e usando o sqlplus, execute o script “Tunning_Window.sql” através do comando abaixo:

sqlplus sys/nms@XE as sysdba @Tunning_Windows.sql

 

Ao final da execução, digite “exit” (sem as aspas) para sair do sqlplus.

 

8.

Desativação do log do serviço Listener

 

O Listener é o serviço responsável por receber os pedidos de conexão com o Oracle. É

recomendável

desativar

o

Log

para

evitar

que

ele

consuma

espaço

em

disco

desnecessariamente. Para realizar a desativação 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 configuração:

LSNRCTL> set log_status off LSNRCTL> save_config LSNRCTL> quit

 

9.

Configurando backup automatizado

 

Crie

as

pastas

“C:\oraclexe\Backup”,

“C:\oraclexe\Backup\Bkp”

e

“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 opção “Adicionar Tarefa Agendada” (localizada em Menu Iniciar-Programas-Acessórios-Ferramentas do sistema- Tarefas agendadas);

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 18 de 19

 Clique em “ Avançar ” e depois no botão “ Procurar ”, selecionando o arquivo

Clique em “Avançar” e depois no botão “Procurar”, selecionando o arquivo "oracle_dmview_backup.bat" que está no diretório “C:\oraclexe\Backup\Bkp”;

Escolha o nome da tarefa e selecione “Diariamente”. Clique em “Avançar”;

Defina a hora de inicio e clique em “Avançar”;

Defina a senha do usuário que irá executar o script e clique em “Avançar”;

Para finalizar, clique no botão “Concluir”.

Observação:

O arquivo "oracle_dmview_backup.par" contém uma linha iniciada com "userid=". Nessa linha se tem a identificação do usuário SYSTEM e senha informada na instalação. Caso necessário, configurar a senha correspondente.

10. Revisão

Data

Revisão

Autor

Item

Alterações

05/12/08

0

Leonardo Zanetti

---

Criação deste documento.

07/01/09

1

Felipe César

Todos

Inclusão inst. Linux / Formatação do doc

22/01/09

2

Felipe César

5

Rotinas de importação do BD

12/01/10

3

Fábio Pandolfo

5

Parâmetros do comando de importação

Instalação Oracle XE em Windows Server - Janeiro de 2009 - Página 19 de 19