locked
Erro - arquivo .bat não executa script sql falha na conexão RRS feed

  • Discussão Geral

  • Olá fiz um arquivo .bat mas ele nao está conectando no banco pelo que percebo estou com problemas no tns names ou configuração do meu sql no pc.

    ele etorna esse log

    ***********************************************************************
    Fatal NI connect error 12197, connecting to:
     (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host=10.10.170.3)(Port=1521))(ADDRESS=(PROTOCOL=TCP)(Host=10.10.170.3)(Port=1521))(LOAD_BALANCE=yes))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=comtocpr)(CID=(PROGRAM=C:\orant\bin\PLUS80.exe)(HOST=TOPLMCOPO-361D)(USER=jams5))))

      VERSION INFORMATION:
    TNS for 32-bit Windows: Version 8.0.5.0.0 - Production
      Time: 13-JAN-20 16:56:03
      Tracing not turned on.
      Tns error struct:
        nr err code: 12197
        TNS-12197: TNS:erro na determinação de palavra-chave-valor
        ns main err code: 12560
        TNS-12560: TNS:erro do adaptador de protocolo
        ns secondary err code: 0
        nt main err code: 0
        nt secondary err code: 0
        nt OS err code: 0


    ***********************************************************************
    Fatal NI connect error 12203, connecting to:
     (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle80)(ARGV0=oracle80ORCL)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))')))(CONNECT_DATA=(SID=ORCL)(CID=(PROGRAM=C:\orant\bin\PLUS80.exe)(HOST=TOPLMCOPO-361D)(USER=jams5))))

      VERSION INFORMATION:
    TNS for 32-bit Windows: Version 8.0.5.0.0 - Production
      Time: 13-JAN-20 16:56:38
      Tracing not turned on.
      Tns error struct:
        nr err code: 12203
        TNS-12203: TNS:não é possível estabelecer conexão com o destino
        ns main err code: 12538
        TNS-12538: TNS:este adaptador de protocolo não existe
        ns secondary err code: 12560
        nt main err code: 508
        TNS-00508: Este adaptador de protocolo não existe
        nt secondary err code: 0
        nt OS err code: 0


    ***********************************************************************
    Fatal NI connect error 12203, connecting to:
     (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle80)(ARGV0=oracle80ORCL)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))')))(CONNECT_DATA=(SID=ORCL)(CID=(PROGRAM=C:\orant\bin\PLUS80.exe)(HOST=TOPLMCOPO-361D)(USER=jams5))))

      VERSION INFORMATION:
    TNS for 32-bit Windows: Version 8.0.5.0.0 - Production
      Time: 13-JAN-20 16:56:44
      Tracing not turned on.
      Tns error struct:
        nr err code: 12203
        TNS-12203: TNS:não é possível estabelecer conexão com o destino
        ns main err code: 12538
        TNS-12538: TNS:este adaptador de protocolo não existe
        ns secondary err code: 12560
        nt main err code: 508
        TNS-00508: Este adaptador de protocolo não existe
        nt secondary err code: 0
        nt OS err code: 0

    • Tipo Alterado IgorFKModerator terça-feira, 14 de janeiro de 2020 20:52 Off-Topic
    segunda-feira, 13 de janeiro de 2020 20:05

Todas as Respostas

  • Jorge, TNSNAMES não se refere ao Oracle Database? Parece que você está a tentar conectar no banco de dados usando o SQL*Plus, é isto?

    Se for, este fórum é sobre o gerenciador SQL Server. Para dúvidas sobre Oracle Database sugiro que acesse os fóruns específicos.


    José Diz     Belo Horizonte, MG - Brasil     [query performance tuning: Porto SQL]


    Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    segunda-feira, 13 de janeiro de 2020 21:58
  • Jorge,

    Trabalhei muito pouco com Oracle, tenho pouco em relação a este SGBD, mas era muito comum no Instituto de Pesquisa e Técnologia que trabalhei ter problemas por falhas na configuração do TNSNames.ora.

    Perguntas:

    1 - O TNSNames esta configurado na mesma máquina que você esta tendo executar o arquivo.bat?

    2 - Você tem o Oracle Client instalado nesta máquina?

    3 - A mesma configuração apontada no TNSNames foi criada no ODBC do Windows?


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    terça-feira, 14 de janeiro de 2020 17:17
    Moderador