Vous êtes sur la page 1sur 32

Faculdade Anhanguera Educacional

Cincia da Computao 5 e 6 sries


Bando de Dados II

Atividades Prticas Supervisionadas

Anpolis
2015

Faculdade Anhanguera Educacional


Cincia da Computao 5 e 6 sries
Banco de dados II

Brenner Rangel Cardoso Santos


Irlando da Silva Campos

Bando de Dados II

Trabalho
apresentado
como
requisito parcial para aprovao
na disciplina de Bando de dados
II, sob a orientao da Prof.
Daurio.

Anpolis
2015
Resumo

Trabalho de Banco de Dados II trata-se da configurao do programa


Oracle mostrando todas as telas e explicando passo a passo a sua
configurao.

Sumrio
1. Hardware usado.............................................................................................
2. Desenvolvimento...........................................................................................
3. Concluso....................................................................................................
4. Referncias Bibliogrficas............................................................................

CONFIGURAO HARDWARE
1. Processador: Intel Core 2 Duo CPU T6600 @ 2.20GHz 2.20GHz
2. Memoria Ram: 4,00GB
3. Sistema operacional: Windows 7 Ultimate de 64 Bit
4. Hard Disk: 320GB
Manual de instalao e configurao
Primeiro passo fazer o download da instalao do Oracle no link:
http://www.oracle.com/technology/software/products/database/xe/index.ht
ml. Inicialmente ser necessrio que voc preencha um cadastro no
Oracle Technology. Escolha a opo Oracle Da-tabase Express Edition 11g
Release 2 for Windows x32.
Ao baixar o instalador da internet, v at a pasta onde o instalador ficou
arquivado e clique em Setup, como mostra a figura a seguir.

Figura 1: Incio da instalao


Aguarde at aparecer a caixa de dilogo do incio da instalao. Essa caixa
de dilogo pedir o login e a senha cadastrados no site da Oracle para a
autenticao. Caso no lembre de sua senha, aparecer a seguinte tela:

Figura 2: Erro de login e senha


Clique em Prximo at aparecer a seguinte tela:

Figura 3: Prosseguir a instalao


Na prxima decidido se instalamos ou no, juntamente com o software,
um banco de dados. Inicialmente, no instalaremos o banco de dados.

Figura 4: Opes de instalao


Na tela a seguir, decide-se o tipo de banco de dados a ser instalado.
Selecione Instalao do Banco de dados de instncia nica.

Figura 5: Tipo de banco de dados


As duas prximas telas decidem qual idioma instalar e qual verso do
software (Enterprise, Standard ou Personal). Essas verses variam os

componentes a serem instalados. Nesse exemplo, instalaremos a verso


completa, a Enterprise.

Figura 6: Idioma do banco de dados

Figura 7: Verso do banco de dados

Na tela seguinte possvel definir o diretrio de instalao do Oracle.


Nesse exemplo deixaremos o padro, que C:\App\Nome_do_Usuario.

Figura 8: Diretrio de instalao do banco de dados


Terminadas as configuraes, o Oracle testa a disponibilidade de recursos
da mquina para instalar o banco de dados. Caso tenha todos os recursos,
possvel prosseguir para a instalao. Caso contrrio, o Oracle notificar
os recursos pendentes (Vale lembrar que necessrio no mnimo 1GB de
RAM):

10

Figura 9: Teste de recursos

Figura 10: Recursos disponveis


A partir deste ponto, basta aguardar o trmino da instalao.

11

Figura 11: Incio da instalao


Criando um Banco de Dados
Para criar um banco de dados, v em Iniciar - Todos os Programas Oracle - Ferramentas de Configurao e Migrao - Assistente de
Configurao de Banco de Dados.

12

Figura 12: Assistente de configurao do banco de dados


A maioria das opes disponveis nesse assistente sero deixadas em seu
modo padro. As duas opes mais importantes so o nome do banco de
dados que ser criado e a senha dos usurios padro do Oracle (System,
SYS, etc.). Nesse exemplo, escolhemos a mesma senha para todos esses
usurios.

Figura 13: Modelo do banco de dados

Figura 14: Nome do banco de dados

13

Figura 15: Opes de gerenciamento

Figura 16: Senha dos usurios padro

14

Figura 17: Localizao do banco de dados

Figura 18: Configuraes de recuperao

15

Figura 19: Finalizao da configurao


Conectando o Oracle ao E3
Se o acesso ao banco de dados pelo E3 for local, o campo Conexo pode
ficar em branco, pois o E3 busca o banco de dados automaticamente. Isso
ocorre tanto no Oracle 11g quanto no 10g Express Edition. Porm, h uma
ressalva. Se houver na mquina dois bancos de dados com usurios e
senhas iguais, pode haver um conflito, pois assim o E3 no saber em qual
banco de dados ele deve se conectar.
Para acessar o banco de dados atravs da rede, necessrio criar um
Servio. Essa configurao feita atravs do Assistente de Configurao
de Rede, que est em Iniciar - Todos os Programas - Oracle Ferramentas de Configurao e Migrao. Tambm possvel
configurar um servio para acessar o banco de dados localmente.

16

Figura 20: Criao do servio

Figura 21: Adicionar o servio


A prxima tela pede o Nome do Servio. Aqui se coloca o nome do banco
de dados criado anteriormente.

17

Figura 22: Nome do banco de dados


Na tela seguinte seleciona-se o protocolo de comunicao com o banco de
dados (neste caso, TCP).

Figura 23: Protocolo de comunicao


Nessa tela, onde se pede o nome do host, deve-se colocar o nome do
computador que o servidor do banco de dados. Portanto, ele pode ser
tanto um computador na rede quanto o seu prprio computador. Utilize a
porta padro.

Figura 24: Nome do computador


Aps a configurao, clique em Sim, realize um teste. Se houver erro de
acesso negado (erro de login), clique em Alterar Log-in e coloque o

18

usurio e senha cadastrados na instalao do banco de dados. Se o teste


for bem sucedido, basta configurar um nome para esse servio. Esse ser
o nome a ser colocado no campo Conexo no E3.

Figura 25: Realizar um teste

Figura 26: Erro de login

19

Figura 27: Alterar login

Figura 28: Teste bem-sucedido

Figura 29: Nome do servio

20

Figura 30: Conexo bem-sucedida


Listener
O Listener um dos processos mais importantes executados pelo Oracle.
Em resumo, ele recebe a solicitao de conexo, autentica o usurio com
a sua devida permisso e conecta o cliente com o servidor de banco de
dados solicitado. Em etapas mais detalhadas temos:
1. Um cliente se conecta ao Listener com o endereo de rede.
2. O Listener recebe a solicitao de sesso e determina se a
solicitao do cliente pode ser atendida. Caso no possa, o Listener
recusa a sesso e, em seguida, continua o atendimento.
3. O Listener gera um processo de servidor dedicado para atender a
sesso recebida.
4. O Listener transfere a sesso para o processo de servidor.
5. Depois que a sesso estabelecida, os dados fluem diretamente
entre o processo cliente e o servidor dedicado.
6. O Listener continua a atender as sesses recebidas.

21

Figura 31: Como funciona o Listener


necessrio somente um Listener para gerenciar os bancos de dados de
um servidor. Se, ao instalar o banco de dados, aparecer a seguinte tela:

Figura 32: Erro de Listener


Ou aparecer o seguinte erro durante a criao do servio de rede:

22

Figura 33: Erro de Listener


Esses erros podem ser devidos ao fato de o Listener no estar ativo,
configurao incorreta, ou o banco de dados no consegue se conectar
com esse Listener.
Para solucionar o problema, apague o Listener e crie outro atravs do
prompt de comando. Digite lsnrctl e pressione a tecla ENTER. Depois
digite start listener. Aps criar o Listener, reinicie o servio do banco de
dados.

Figura 34: Reiniciar o servio de banco de dados


Caso o problema persista, apague e crie um novo banco de dados, bem
como o Listener. Em alguns casos, o servio do Listener continua ativo
mesmo aps apag-lo. Para isso, deve-se apagar o servio pelo prompt,
usando o comando sc delete.
Apagando um Listener
Pode-se apagar o Listener atravs do Assistente de Configurao de Rede.

23

Figura 35: Assistente de configurao do Listener

Figura 36: Apagar o Listener

24

Figura 37: Selecionar o Listener

Figura 38: Servio Listener ainda ativo

Figura 39: Apagando o Servio


Criando um Listener
Alm do modo pelo prompt de comando citado anteriormente, podemos
criar o Listener atravs do Assistente de Configurao de Rede. Basta
clicar em Configuraes de Listener - Adicionar. Prossiga o Assistente,
mantendo as opes padro.

25

Apagando o Banco de Dados


Atravs do Assistente de Configurao de Banco de Dados podemos
apagar o banco de dados. importante saber que necessrio entrar com
o usurio SYS e a senha configurada para possibilitar a operao:

Figura 40: Apagando um banco de dados

Figura 41: Selecionando o banco de dados

26

Desinstalando o Oracle
Para desinstalar o Software, deve-se procurar o executvel deinstall que,
em caso de instalao padro, localiza-se em C:\app\Nome_do_Usurio
\product\11.2.0\dbhome_1\deinstall\.

Figura 42: Arquivo deinstall


Atravs desse assistente de linha de comando podemos efetuar a
desinstalao. Para obter xito, basta digitar o que se pede entre
colchetes, como nas imagens a seguir, com exceo da ltima pergunta,
onde deve-se digitar Y (yes) e teclar ENTER.

27

Figura 43: Desinstalao do software (Selecionar Listener)

Figura 44: Desinstalao do software (Selecionar banco de dados)

Figura 45: Desinstalao do software (Confirmar banco de dados)

28

Figura 46: Desinstalao do software (Confirmar desinstalao)


Interface do Oracle 11g
Aps criar um banco de dados com sucesso, o Oracle cria um atalho para
o gerenciador de banco de dados. Esse gerenciador visualizado atravs
de um navegador de internet.

Figura 47: Localizao do atalho para o gerenciador do banco de dados

29

Figura 48: Pgina de login do gerenciador do banco de dados


Na pgina de login deve-se fazer o primeiro acesso com a conta SYSTEM.
Depois possvel fazer login com outros usurios, que devem ser
cadastrados no gerenciador.

Figura 49: Recorte da pgina principal do gerenciador


Para desbloquear ou criar usurios, deve-se clicar na aba Servidor Segurana - Usurios.

30

Figura 50: Aba Segurana


Para visualizar as tabelas gravadas no banco de dados, deve-se clicar na
aba Esquema - Objetos de Banco de Dados - Tabelas.

Figura 51: Visualizar tabelas


Existem duas maneiras de parar e reiniciar o servio do banco de dados. O
modo

mais

recomendvel

pelo

Windows.

Digite services.msc em Executar. O Servio a ser parado ou reiniciado


OracleServiceNome_do_banco, como mostra a imagem a seguir.

31

Figura 52: Parando ou reiniciando o banco de dados

Concluso
Atravs desse guia possvel utilizar com tranquilidade o banco de
dados Oracle, para comunicar com o E3. Aqui esto descritos os
problemas mais comuns e suas possveis solues.

32

Bibliografia
http://st-curriculum.oracle.com/tutorial/DBXETutorial/index.htm
http://www.oracle.com/technology/obe/xe/getstarted/getstarted.htm
http://www.oracle.com/technology/software/products/database/xe/
index.html

Vous aimerez peut-être aussi