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

Guia de Instalação e Configuração Oracle Em Windows

Embed Size (px)

DESCRIPTION

Oracle em Windows

Citation preview

Guia de Instalao e Configurao

Oracle XE em ambiente Windows Server1. IntroduoEsse 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;

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;

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;

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;

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;

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;

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;

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;

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.

3. Instalando e Configurando o Oracle XE

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;

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);

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);

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).

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;

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.5. Restaurando um banco de dados j existenteOs 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.6. Restaurando um banco de dados vazioOs 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:NMS7. 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\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 opo Adicionar Tarefa Agendada (localizada em Menu Iniciar-Programas-Acessrios-Ferramentas do sistema-Tarefas agendadas); 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

DataRevisoAutorItemAlteraes

05/12/080Leonardo Zanetti---Criao deste documento.

07/01/091Felipe CsarTodosIncluso inst. Linux / Formatao do doc

22/01/092Felipe Csar5Rotinas de importao do BD

12/01/103Fbio Pandolfo5Parmetros do comando de importao

Janeiro 2009

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