Pular para o conteúdo
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #79890
    vhoerlle
    Participante

      Pessoal,

      tenho o ORACLE 10G instalado em um linux RedHat.

      Se puderem me ajudar preciso saber como faço pra deixar o oracle iniciando automatico o banco e o listener. Se acontecer algo e a maquina reiniciar por exemplo o banco iniciaria automatico sem intervenção do usuario.

      Obrigado.

      #79895
      Marcio68Almeida
      Participante

        Se a máquina for desligada de modo impróprio, uma queda de energia, por exemplo, é conveniente que o banco seja reiniciado manualmente, pois há chances de haver corrupção de dados…
        Para iniciar automaticamente, você deve inserir as informações no /etc/ini.d

        #79897
        gustavodesa
        Participante

          Utilizei esse tutorial no link abaixo para o Oracle 10g e esta funcionando perfeitamente.

          http://www.vivaolinux.com.br/artigos/ve … 8&pagina=1

          Você tem que configurar o serviço senão ao reiniciar a máquina o banco não vai ser parado automáticamente.
          Ele só é parado automáticamente quando possui um serviço.(dbora)

          Espero que ajude !!!

          Gustavo de Sá Oliveira

          #79911
          vhoerlle
          Participante

            Pessoal,

            não estou conseguindo fazer utilizando o tutorial, fiz mas não funcionou…

            Alguém tem mais alguma coisa que pode me ajudar??? Como eu coloco o serviço la no Init.d????

            abraço

            #79924
            Jean_Bnu
            Participante

              E ai cara

              Segue os passos que fiz aqui no meu servidor:

              Primeiro, crie um arquivo oracle, ou dbora, ou como vc quiser chamar, no diretorio init.d.
              Adicione o seguinte texto a esse arquivo:

              #!/bin/sh

              chkconfig: 345 99 10

              description: Oracle auto start-stop script.

              #

              ORA_HOME=/u01/app/oracle/product/10.2.0/db_1
              ORA_OWNER=oracle

              if [ ! -f $ORA_HOME/bin/dbstart ]
              then
              echo “Oracle startup: cannot start”
              exit
              fi

              case “$1” in
              ‘start’)
              # Iniciar Oracle database:
              su – $ORA_OWNER -c “$ORA_HOME/bin/lsnrctl start”
              su – $ORA_OWNER -c $ORA_HOME/bin/dbstart
              ;;
              ‘stop’)
              # Parar Oracle database:
              su – $ORA_OWNER -c $ORA_HOME/bin/dbshut
              su – $ORA_OWNER -c “$ORA_HOME/bin/lsnrctl stop”
              ;;

              esac

              Salve e saia do editor.
              Digite:
              chmod 750 /etc/init.d/oracle (esse foi o meu caso)
              e após:
              chkconfig –level 345 oracle on

              Lembrando: você deve informar a ORACLE_HOME e o ORA_OWNER de acordo com o que você criou, e que esses passos deve ser executados como root.

              Espero ter ajudado.

              Abraço

              Jean Carlo

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