Pular para o conteúdo
  • Este tópico contém 4 respostas, 5 vozes e foi atualizado pela última vez 16 anos, 2 meses atrás por Marcos Braga.
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #92118
    oracle_10
    Participante

      Caros, boa tarde.

      Instalei o Oracle em um ambiente Linux, RHEL 5. A princípio tudo ok na instalação, mas me deparei com um problema ao tentar acessar o banco, pois percebi que o mesmo não está iniciado.

      Alguém pode ajudar com o start? Certamente deve existir uma maneira de deixar isso automático, certo?

      Obrigado desde já.

      #92119
      Avatar photoRegis Araujo
      Participante

        Salve amigo Oracle_10..

        Bom.. o Start é simples, mas deixar isto automático não é aconselhavel, pois o banco de dados ORACLE é para ficar no ar sempre.. bom.. quase sempre.. é de bom grado que caso haja a necessidade de subir o banco, que ela seja efetuada manualmente… pois vc pode evitar problemas futuros deixando isto automatico.. pode identificar erros e prevenir problemas e noites sem dormir..!!

        Bom.. vamos ao StartUp do banco..!!!

        Dentro do LINUX com o usuário ORACLE vc roda os comandos…


        --Setando o SID do banco na variável ORACLE_SID
        export ORACLE_SID=

        -- Consultando a variável ORACLE_SID
        echo $ORACLE_SID

        --irá logar no SqlPlus mas sem privilégios..
        sqlplus /nolog

        --irá conectar ao banco com privilégio SYSDBA
        SQL> connect / as sysdba

        -- comando para subir o banco
        SQL> startup

        -- sair do SqlPlus
        SQL> exit

        --Verificar se o Listener esta no ar
        lsnrclt status

        --Startar o Listener
        lsnrctl start

        Pronto… Realizando estes procedimentos com sucesso.. seu banco fica no ar..!!

        Mas caso vc queira realmente subir ele automaticamente.. vc precisa criar um script Shell e roda-lo na inicialização do banco..!!

        Caso precise de mais algo.. é só avisar..!

        Abraços..!

        #92125
        Rodrigofs
        Participante

          Boa noite,
          Oracle_10, como o Regis Araújo disse, para você colocar seu banco de dados para iniciar automáticamente será preciso um script que roda na inicialização do SO.
          Realmente não vejo problema algum, que seu banco de dados inicie automáticamente, mas é claro que se seu banco de dados estiver não iniciando, ou caindo repetinamente, você precisar cuidar disso.

          Abraços,
          Rodrigo Santana

          #92126
          Peterson
          Participante

            Boa noite,

            Os colegas já deram sugestões de como automatizar o startup da instãncia, mas vc pode não querer que ela suba automaticamente. Eu prefiro subí-la manualmente. Isso deve ser avaliado de acordo com o hardware que vc trabalha e todo o ambiente em si.
            Imagine que você tenha um database que fique em uma storage e que houve uma queda de energia e o nobreak não segurou. Quando a energia voltar, caso o servidor da instância inicie antes da storage ter feito o startup você terá alguns problemas maiores que dar um startup manual.

            Avalie isso,

            abraço!

            #92134
            Marcos Braga
            Participante

              Olá Oracle_10,

              Existe, no metalink, o DocID 281912.1, que mostra exatamente o que está precisando para RH.

              []s
              Braga

            Visualizando 5 posts - 1 até 5 (de 5 do total)
            • Você deve fazer login para responder a este tópico.