atps banco de dados 2

Upload: irlando-linker

Post on 20-Feb-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 atps banco de dados 2

    1/32

    Faculdade Anhanguera Educacional

    Cincia da Computao 5 e 6 sriesBando de Dados

    Ati!idades "r#ticas $uper!isionadas

    An#polis%&'5

  • 7/24/2019 atps banco de dados 2

    2/32

    Faculdade Anhanguera EducacionalCincia da Computao 5 e 6 sries

    Banco de dados

    Brenner (angel Cardoso $antos

    rlando da $il!a Campos

    Bando de Dados

    )ra*alho apresentado comore+uisito parcial para apro!ao

    na disciplina de Bando de dados, so* a orientao da "ro-.Daurio.

    An#polis%&'5

    Resumo

  • 7/24/2019 atps banco de dados 2

    3/32

    )ra*alho de Banco de Dados trata/se da con0gurao do programa1racle mostrando todas as telas e e2plicando passo a passo a suacon0gurao.

  • 7/24/2019 atps banco de dados 2

    4/32

    Sumrio

    '. 3ard4are usado.............................................................................................

    %. Desen!ol!imento...........................................................................................

    . Concluso....................................................................................................

    . (e-erncias Bi*liogr#0cas............................................................................

  • 7/24/2019 atps banco de dados 2

    5/32

    5

    C17F89(A:;1 3A(D

  • 7/24/2019 atps banco de dados 2

    6/32

    6

    Figura 2= Erro de login e senha

    Cli+ue em Prximoat aparecer a seguinte tela=

    Figura 3= "rosseguir a instalao

    7a prH2ima decidido se instalamos ou no, Iuntamente com o so-t4are,

    um *anco de dados. nicialmente, no instalaremos o *anco de dados.

  • 7/24/2019 atps banco de dados 2

    7/32

    Figura 4:1pJes de instalao

    7a tela a seguir, decide/se o tipo de *anco de dados a ser instalado.

    $elecione Instalao do Bano de dados de inst!nia "nia.

    Figura #= )ipo de *anco de dados

    As duas prH2imas telas decidem +ual idioma instalar e +ual !erso do

    so-t4are K$nterprise, Standardou PersonalL. Essas !ersJes !ariam os

  • 7/24/2019 atps banco de dados 2

    8/32

    M

    componentes a serem instalados. 7esse e2emplo, instalaremos a !erso

    completa, a $nterprise.

    Figura %= dioma do *anco de dados

    Figura &:Nerso do *anco de dados

  • 7/24/2019 atps banco de dados 2

    9/32

    O

    7a tela seguinte possG!el de0nir o diretHrio de instalao do 1racle.

    7esse e2emplo dei2aremos o padro, +ue C=PAppP7omeQdoQ9suario.

    Figura '= DiretHrio de instalao do *anco de dados

    )erminadas as con0guraJes, o 1racle testa a disponi*ilidade de recursos

    da m#+uina para instalar o *anco de dados. Caso tenha todos os recursos,

    possG!el prosseguir para a instalao. Caso contr#rio, o 1racle noti0car#

    os recursos pendentes KNale lem*rar +ue necess#rio no mGnimo '8B de

    (AL=

  • 7/24/2019 atps banco de dados 2

    10/32

    '&

    Figura (= )este de recursos

    Figura 1)= (ecursos disponG!eis

    A partir deste ponto, *asta aguardar o trmino da instalao.

  • 7/24/2019 atps banco de dados 2

    11/32

    ''

    Figura 11= nGcio da instalao

    *riando um Bano de +ados

    "ara criar um *anco de dados, !# em Iniiar , -odos os Programas ,

    .rale , Ferramentas de *on/gurao e 0igrao , ssistente de

    *on/gurao de Bano de +ados.

  • 7/24/2019 atps banco de dados 2

    12/32

    '%

    Figura 12:Assistente de con0gurao do *anco de dados

    A maioria das opJes disponG!eis nesse assistente sero dei2adas em seu

    modo padro. As duas opJes mais importantes so o nome do *anco dedados +ue ser# criado e a senha dos usu#rios padro do 1racle K$stem,

    $R$, etc.L. 7esse e2emplo, escolhemos a mesma senha para todos esses

    usu#rios.

    Figura 13= odelo do *anco de dados

    Figura 14:7ome do *anco de dados

  • 7/24/2019 atps banco de dados 2

    13/32

    '

    Figura 1#:1pJes de gerenciamento

    Figura 1%:$enha dos usu#rios padro

  • 7/24/2019 atps banco de dados 2

    14/32

    '

    Figura 1&:Socaliao do *anco de dados

    Figura 1': Con0guraJes de recuperao

  • 7/24/2019 atps banco de dados 2

    15/32

    '5

    Figura 1(:Finaliao da con0gurao

    *onetando o .rale ao $3

    $e o acesso ao *anco de dados pelo E -or local, o campo *onexopode

    0car em *ranco, pois o E *usca o *anco de dados automaticamente. sso

    ocorre tanto no 1racle ''g +uanto no '&g E2press Edition. "orm, h# umaressal!a. $e hou!er na m#+uina dois *ancos de dados com usu#rios e

    senhas iguais, pode ha!er um conTito, pois assim o E no sa*er# em +ual

    *anco de dados ele de!e se conectar.

    "ara acessar o *anco de dados atra!s da rede, necess#rio criar um

    $er!io. Essa con0gurao -eita atra!s do Assistente de Con0gurao

    de (ede, +ue est# em Iniiar , -odos os Programas , .rale ,

    Ferramentas de *on/gurao e 0igrao. )am*m possG!el

    con0gurar um ser!io para acessar o *anco de dados localmente.

  • 7/24/2019 atps banco de dados 2

    16/32

    '6

    Figura 2)= Criao do ser!io

    Figura 21= Adicionar o ser!io

    A prH2ima tela pede o 7ome do $er!io. A+ui se coloca o nome do *anco

    de dados criado anteriormente.

  • 7/24/2019 atps banco de dados 2

    17/32

    '

    Figura 22:7ome do *anco de dados

    7a tela seguinte seleciona/se o protocolo de comunicao com o *anco de

    dados Kneste caso, -*PL.

    Figura 23: "rotocolo de comunicao

    7essa tela, onde se pede o nome do host, de!e/se colocar o nome do

    computador +ue o ser!idor do *anco de dados. "ortanto, ele pode ser

    tanto um computador na rede +uanto o seu prHprio computador. 9tilie a

    porta padro.

    Figura 24:7ome do computador

    ApHs a con0gurao, cli+ue em Sim realie um teste. $e hou!er erro de

    acesso negado Kerro de loginL, cli+ue em lterar og,ine colo+ue o

  • 7/24/2019 atps banco de dados 2

    18/32

    'M

    usu#rio e senha cadastrados na instalao do *anco de dados. $e o teste

    -or *em sucedido, *asta con0gurar um nome para esse ser!io. Esse ser#

    o nome a ser colocado no campo *onexono E.

    Figura 2#:(ealiar um teste

    Figura 2%:Erro de login

  • 7/24/2019 atps banco de dados 2

    19/32

    'O

    Figura 2&= Alterar login

    Figura 2':)este *em/sucedido

    Figura 2(= 7ome do ser!io

  • 7/24/2019 atps banco de dados 2

    20/32

    %&

    Figura 3): Cone2o *em/sucedida

    istener

    1 Sistener um dos processos mais importantes e2ecutados pelo 1racle.

    Em resumo, ele rece*e a solicitao de cone2o, autentica o usu#rio coma sua de!ida permisso e conecta o cliente com o ser!idor de *anco de

    dados solicitado. Em etapas mais detalhadas temos=

    '. 9m cliente se conecta ao Sistener com o endereo de rede.

    %. 1 Sistener rece*e a solicitao de sesso e determina se asolicitao do cliente pode ser atendida. Caso no possa, o Sistenerrecusa a sesso e, em seguida, continua o atendimento.

    . 1 Sistener gera um processo de ser!idor dedicado para atender asesso rece*ida.

    . 1 Sistener trans-ere a sesso para o processo de ser!idor.

    5. Depois +ue a sesso esta*elecida, os dados Tuem diretamenteentre o processo cliente e o ser!idor dedicado.

    6. 1 Sistener continua a atender as sessJes rece*idas.

  • 7/24/2019 atps banco de dados 2

    21/32

    %'

    Figura 31:Como -unciona o Sistener

    U necess#rio somente um Sistener para gerenciar os *ancos de dados de

    um ser!idor. $e, ao instalar o *anco de dados, aparecer a seguinte tela=

    Figura 32= Erro de Sistener

    1u aparecer o seguinte erro durante a criao do ser!io de rede=

  • 7/24/2019 atps banco de dados 2

    22/32

    %%

    Figura 33: Erro de Sistener

    Esses erros podem ser de!idos ao -ato de o Sistener no estar ati!o,

    con0gurao incorreta, ou o *anco de dados no consegue se conectar

    com esse Sistener.

    "ara solucionar o pro*lema, apague o Sistener e crie outro atra!s do

    prompt de comando. Digite lsnrtle pressione a tecla E7)E(. Depois

    digite start listener. ApHs criar o Sistener, reinicie o ser!io do *anco de

    dados.

    Figura 34= (einiciar o ser!io de *anco de dados

    Caso o pro*lema persista, apague e crie um no!o *anco de dados, *emcomo o Sistener. Em alguns casos, o ser!io do Sistener continua ati!o

    mesmo apHs apag#/lo. "ara isso, de!e/se apagar o ser!io pelo prompt,

    usando o comando s delete.

    Apagando um Listener

    "ode/se apagar o Sistener atra!s do Assistente de Con0gurao de (ede.

  • 7/24/2019 atps banco de dados 2

    23/32

    %

    Figura 3#:Assistente de con0gurao do Sistener

    Figura 3%= Apagar o Sistener

  • 7/24/2019 atps banco de dados 2

    24/32

    %

    Figura 3&:$elecionar o Sistener

    Figura 3':$er!io Sistener ainda ati!o

    Figura 3(= Apagando o $er!io

    Criando um Listener

    Alm do modo pelo prompt de comando citado anteriormente, podemos

    criar o Sistener atra!s do Assistente de Con0gurao de (ede. Basta

    clicar em *on/gura5es de istener , diionar. "rossiga o Assistente,mantendo as opJes padro.

  • 7/24/2019 atps banco de dados 2

    25/32

    %5

    pagando o Bano de +ados

    Atra!s do Assistente de Con0gurao de Banco de Dados podemos

    apagar o *anco de dados. U importante sa*er +ue necess#rio entrar como usu#rio $R$ e a senha con0gurada para possi*ilitar a operao=

    Figura 4): Apagando um *anco de dados

    Figura '= $elecionando o *anco de dados

  • 7/24/2019 atps banco de dados 2

    26/32

    %6

    +esinstalando o .rale

    "ara desinstalar o $o-t4are, de!e/se procurar o e2ecut#!el deinstall+ue,

    em caso de instalao padro, localia/se em C=PappP7omeQdoQ9su#rioPproductP''.%.&Pd*homeQ'PdeinstallP.

    Figura 42= Ar+ui!o deinstall

    Atra!s desse assistente de linha de comando podemos e-etuar a

    desinstalao. "ara o*ter 2ito, *asta digitar o +ue se pede entre

    colchetes, como nas imagens a seguir, com e2ceo da Vltima pergunta,

    onde de!e/se digitar R KyesL e teclar E7)E(.

  • 7/24/2019 atps banco de dados 2

    27/32

    %

    Figura 43= Desinstalao do so-t4are K$elecionar SistenerL

    Figura 44= Desinstalao do so-t4are K$elecionar *anco de dadosL

    Figura 4#= Desinstalao do so-t4are KCon0rmar *anco de dadosL

  • 7/24/2019 atps banco de dados 2

    28/32

    %M

    Figura 4%: Desinstalao do so-t4are KCon0rmar desinstalaoL

    Inter6ae do .rale 11g

    ApHs criar um *anco de dados com sucesso, o 1racle cria um atalho para

    o gerenciador de *anco de dados. Esse gerenciador !isualiado atra!s

    de um na!egador de internet.

    Figura 4&:Socaliao do atalho para o gerenciador do *anco de dados

  • 7/24/2019 atps banco de dados 2

    29/32

    %O

    Figura 4':"#gina de login do gerenciador do *anco de dados

    7a p#gina de login de!e/se -aer o primeiro acesso com a conta S7S-$0.

    Depois possG!el -aer login com outros usu#rios, +ue de!em ser

    cadastrados no gerenciador.

    Figura 4(= (ecorte da p#gina principal do gerenciador

    "ara des*lo+uear ou criar usu#rios, de!e/se clicar na a*a Ser8idor ,

    Segurana , 9surios.

  • 7/24/2019 atps banco de dados 2

    30/32

    &

    Figura #):A*a $egurana

    "ara !isualiar as ta*elas gra!adas no *anco de dados, de!e/se clicar na

    a*a $suema , .;

  • 7/24/2019 atps banco de dados 2

    31/32

    '

    Figura #2:"arando ou reiniciando o *anco de dados

    *onluso

    Atra!s desse guia possG!el utiliar com tran+uilidade o *anco de

    dados 1racle, para comunicar com o E. A+ui esto descritos os

    pro*lemas mais comuns e suas possG!eis soluJes.

  • 7/24/2019 atps banco de dados 2

    32/32

    %

    Bi;liogra/a

    http=st/curriculum.oracle.comtutorialDBWE)utorialinde2.htm

    http=444.oracle.comtechnologo*e2egetstartedgetstarted.htm

    http=444.oracle.comtechnologso-t4areproductsdata*ase2einde2.html