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

      Boa tarde,

      Tenho instalado em um servidor o Oracle 10g e o arquivo tnsnames.ora foi configurado para acessar um outro servidor com a versão 8.0.5.
      Utilizando o SQLPLUS para fazer um teste de conexão e após informando os parâmetros o programa exibe a mensagem abaixo:

      ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

      Fazendo o mesmo teste como SQLPLUS mas acessando o banco 9i funciona corretamente.

      Verifiquei os arquivos listener.ora e tnsnames.ora e estão corretos. Alguém tem idéia do que pode estar acontecendo?

      Obrigado.

      Airton

      #91078
      Ishii
      Participante

        Olá,

        Como está o tnsnames.ora, você poderia colocar aqui?

        []s Ishii

        #91081
        airoosp
        Participante

          O problema esta na hora de fazer a conexão com o servidor S1, segue abaixo o conteúdo do arquivo tnsnames.ora

          tnsnames.ora Network Configuration File: D:oracleproduct10.2.0db_1networkadmintnsnames.ora

          Generated by Oracle configuration tools.

          M1 =
          (DESCRIPTION =
          (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.5.15)(PORT = 1521))
          )
          (CONNECT_DATA =
          (SERVICE_NAME = ORCL)
          )
          )

          BANCO_TESTE =
          (DESCRIPTION =
          (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.5.212)(PORT = 1521))
          )
          (CONNECT_DATA =
          (SERVICE_NAME = ORCL)
          )
          )

          P1 =
          (DESCRIPTION =
          (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.5.6)(PORT = 1521))
          )
          (CONNECT_DATA =
          (SERVICE_NAME = ORCL)
          )
          )

          ORCL =
          (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = bd10g.cen)(PORT = 1521))
          (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
          )
          )

          EXTPROC_CONNECTION_DATA =
          (DESCRIPTION =
          (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
          )
          (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
          )
          )

          S1 =
          (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.5.16)(PORT = 1521))
          (CONNECT_DATA =
          (SERVICE_NAME = orcl)
          )
          )

          Obrigado.

          Airton

          #91084
          Avatar photoRegis Araujo
          Participante

            Ola Airton.. Boa tarde..!

            Só uma dúvida.. vc esta tentando acessar do servidor onde está instalado o 10G o 8i ?

            Pois já tive problemas onde o SqlPlus do 10g não enxerga o 8i.. Qual a versão so seu 10g?

            Tive este problema até mesmo com client do 10g.. ele enxergava o 9i, 10g e não enxergava o 8i…

            Só resolvi este problema instalando uma versão do client mais recente do 10g..!

            Abraços..!

            #91090
            airoosp
            Participante

              Boa tarde,

              Estou tentando acessar o servidor 8i (8.0.5) através do SQLPLUS que esta instalado no servidor 10g (10.2.0.3.0).

              Obrigado.

              Airton

              #91092
              Ishii
              Participante

                Olá,

                Tente mudar no S1 o SERVICE_NAME substituindo por SID_NAME… No listener do Oracle 8.0.5 deve estar com SID=orcl também…

                []s Ishii

                #91097
                airoosp
                Participante

                  Boa tarde,

                  Alterei para SID_NAME mas apareceu erro informando que SID_NAME não funciona em CONNECT_DATA.

                  SID=ORCL sintaxe aceita mas apareceu a mensagem abaixo:

                  ORA-03134: Connections to this server version are no longer supported

                  Entendo que o SQLPLUS do 10g não consegue acessar um banco 8i, certo?

                  Obrigado.

                  Airton

                  #91100
                  Ishii
                  Participante

                    Olá,

                    Verifique se o client do oracle 10g está com a versão mais recente e tente novamente.

                    []s Ishii

                    #91101
                    airoosp
                    Participante

                      Estou fazendo o teste no servidor onde instalei o 10g versão 10.2.0.3.0 .

                      #91107
                      Ishii
                      Participante

                        Olá,

                        Então vamos ao POG… instale o client do 8-9 (que for compatível com o SO) em outro home_oracle e teste assim…

                        []s Ishii
                        ps: configure o tnsnames.ora nesse novo oracle home…

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