Pular para o conteúdo
Visualizando 10 posts - 1 até 10 (de 10 do total)
  • Autor
    Posts
  • #99557
    braza
    Participante

      Bom dia,

      Estou com dificuldades para aplicar o patch em questão. Quando executo o comando para aplicação do patch é reportada a seguinte mensagem de erro:

      D:p12328503_10204_MSWIN-x86-6412328503>%oracle_home%Opatchopatch apply
      Invoking OPatch 10.2.0.5.1

      versÒo do Installer Temporßrio Oracle 10.2.0.5.1
      Copyright (c) 2010, Oracle Corporation. Todos os direitos reservados.

      Oracle Home : D:oracleproduct10.2.0db_1
      Inventßrio Central: C:Program FilesOracleInventory
      de : n/a
      VersÒo de OPatch : 10.2.0.5.1
      VersÒo de OUI : 10.2.0.4.0
      LocalizaþÒo de OUI : D:oracleproduct10.2.0db_1oui
      LocalizaþÒo do arquivo de log: D:oracleproduct10.2.0db_1cfgtoollogsopatch
      opatch2011-06-09_09-47-26AM.log

      Patch history file: D:oracleproduct10.2.0db_1cfgtoollogsopatchopatch_hist
      ory.txt

      ApplySession aplicando o patch temporßrio ‘12328503’ para OH ‘D:oracleproduct
      10.2.0db_1’

      [color=red]
      Running prerequisite checks…
      Prerequisite check “CheckActiveFilesAndExecutables” failed.
      The details are:

      Following files are active :
      D:oracleproduct10.2.0db_1binoci.dll
      ApplySession falha durante as verificaþ§es de prÚ-requisitos: Prerequisite check
      “CheckActiveFilesAndExecutables” failed.
      Sistema intacto; o OPatch nÒo tentarß restaurar o sistema

      OPatch failed with error code = 74[/color]

      D:p12328503_10204_MSWIN-x86-6412328503>

      Eu desativei todos os serviços oracle. E mensagem dis que o arquivo oci.dll está em uso.

      Como faço pra descobrir quem está acessando esse arquivo???

      O interessante é que eu posso renomear esse arquivo e o S.O. não diz que ele está em uso. Eu posso auterar o seu nome e aplicar o path ???

      Em fim, como eu posso superar esse problema ???

      Obrigado.

      #99559
      Peterson
      Participante

        os demais serviços vinculados com o Oracle estão inativos (ex: listener)?

        #99562
        braza
        Participante

          [quote=”Peterson”:3fvunx5h]os demais serviços vinculados com o Oracle estão inativos (ex: listener)?[/quote]

          Sim. Estão inativos.

          #99563
          felipeg
          Participante

            [quote=”braza”:6unionl5][quote=”Peterson”:6unionl5]os demais serviços vinculados com o Oracle estão inativos (ex: listener)?[/quote]

            Sim. Estão inativos.[/quote]

            Olá,

            Então, poderia por gentileza nos mostrar o retorno em arquivo deste comando no servidor (via cmd)

            tasklist /m > processos.txt

            Atenciosamente,
            Felipe.

            #99564
            rman
            Participante

              oci.dll não é a dll utilizada no client oracle ???

              Existe algum client ou aplicação aberto que conecta em algum servidor oracle ???

              #99565
              braza
              Participante

                [quote=”rman”:aqa8snu7]oci.dll não é a dll utilizada no client oracle ???

                Existe algum client ou aplicação aberto que conecta em algum servidor oracle ???[/quote]

                Achei uma dica na documentação da oracle que eu deveria parar o serviço: Coordenador de Transações Distribuídas.

                Parei este serviço e funcionou.

                De qualquer forma, muito obrigado pela atenção.

                #99567
                felipeg
                Participante

                  [quote=”braza”:3gozmix9][quote=”rman”:3gozmix9]oci.dll não é a dll utilizada no client oracle ???

                  Existe algum client ou aplicação aberto que conecta em algum servidor oracle ???[/quote]

                  Achei uma dica na documentação da oracle que eu deveria parar o serviço: Coordenador de Transações Distribuídas.

                  Parei este serviço e funcionou.

                  De qualquer forma, muito obrigado pela atenção.[/quote]

                  Na verdade tem que parar TUDO hehe.

                  De qualquer forma tinha um note na própria metalink que dizia que podia renomear a dll, reiniciar e rodar o patch (bem windows mesmo…)

                  Lembrando que o tasklist /m lista todos os processos e as dlls presas, pode ser útil no futuro 8)

                  Atenciosamente,
                  Felipe.

                  #99568
                  rman
                  Participante

                    felipeg

                    Essa dica do tasklist /m é interessante, eu mesmo não sabia que era possível ver as dlls presas… Vou anotar essa dica…

                    #99569
                    Peterson
                    Participante

                      Felipe,

                      Excelente dica! Não conhecia tb!

                      #99576
                      braza
                      Participante

                        Testei a dica. É show de bola mesmo !!!!

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