Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Oracle (https://www.clubdelphi.com/foros/forumdisplay.php?f=22)
-   -   tnsping error ora-12557 (https://www.clubdelphi.com/foros/showthread.php?t=36831)

SMTZ 25-10-2006 22:18:29

tnsping error ora-12557
 
Hola, ¿alguien sabe a qué se debe el siguiente error?

Código:

C:\Documents and Settings\David>tnsping ECODOMES

TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 25-OCT-2
006 22:15:05

Copyright (c) 1997, 2005, Oracle.  All rights reserved.

Archivos de parßmetros utilizados:
C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora


Adaptador TNSNAMES utilizado para resolver el alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = noname)(
PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ECODOMES)))
TNS-12557: TNS:no se puede cargar el adaptador de protocolo

Adjunto los ficheros listener.ora y tnsnames.ora:

- listener.ora:

Código:

# listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.

LISTENER_ECODOMES =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = noname)(PORT = 1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
  )


SID_LIST_LISTENER_ECODOMES =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = ECODOMES)
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)               
    )
  )

- tnsnames.ora:

Código:

ECODOMES =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = noname)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ECODOMES)
    )
  )

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

En el init.ora.xxx, el "db_name" es "ECODOMES", por lo que entiendo que están bien configurados los dos ficheros anteriores, además, puedo acceder perfectamente a la base de datos mediante el Oracle Enterprise Manager.

Gracias por la ayuda.

SMTZ 25-10-2006 23:01:34

Error localizado - pendiente de solución
 
Hola, añadiendo unas trazas en el sqlnet.ora, he visto el siguiente error:

LoadLibrary on C:\oracle\product\10.2.0\db_1\bin\orantcp10.dll returned error(193)

Las trazas que he puesto han sido las siguientes:

TNSPING.TRACE_LEVEL = 16
TNSPING.TRACE_DIRECTORY = c:\


Por el momento, no lo tengo solucionado. Estoy buscando información por Internet.

SMTZ 26-10-2006 01:39:15

Solucionado ese error, ahora a por otro
 
Pues el problema del tnsping ya está solucionado. Tenía un spyware que afectaba al orantcp10.dll. El error que me da ahora con el sqlconnection (.NET) es el ORA12154. En princípio está relacionado con algún error de configuración entre el tnsnames.ora y el listener.ora, pero yo no se verlo.

SMTZ 26-10-2006 21:41:00

Solucionado
 
Finalmente, he reinstalado Oracle, pero la versión de 32 bits en vez de la de 64 y ya funciona todo correctamente.


La franja horaria es GMT +2. Ahora son las 05:17:22.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi