Iniciado con Pid=7816
Recibiendo en: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXPROC)))
Recibiendo en:
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=misiones.centralita.misionessalesi
anas.org)(PORT=1522)))
TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
TNS-01201: El listener no puede encontrar el ejecutable
/u0/opt/oracle/product/9.2/hs/bin/hsodbc para SID odbc_access
Ya no se está recibiendo de:
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXPROC)))
Ahora cambiando el KEY=EXPROC que es como lo tenia. Lo que si que me he dado
cuenta es que yo en /u0/opt/oracle/product/9.2/hs/bin/ lo único que tengo es
el fichero brand.bin, es decir no tengo ninguna carpera dentro del bin
llamada hsodbc y naturalmente ningún ejecutable.
----- Original Message -----From: Alvaro GomezSent: Thursday, February 01, 2007 3:48 PMSubject: RE: [Oracle] ora-12154 en Servicios Hetereogenos con access
Puedes suprimir (DESCRIPTION=(ADDRESS= (PROTOCOL= ipc)(KEY= PNPKEY))) ya que esta es utilizada en SQL Server, enviame, es tunel que se utiliza para la data.
TNS-01201: El listener no puede encontrar el ejecutable /u0/opt/oracle/product/9. para SID odbc_access (revisa que este directorio y fichero exista por favor.2/hs/bin/ hsodbc Aca (DESCRIPTION=(ADDRESS= (PROTOCOL= ipc)(KEY= PNPKEY))) no puede ser PNPKEY, tiene que ser EXTPROC1 Deten ambos servicios y emviame las pantallas que tienes, despues de levantarlos los servicios, si puedes hacerlo, seria bueno si me pudieras enviar el LISTENER y TNSNAMES que tienes en tu servidor, si lo deseas para hacerlo mas privado el envio de estos archivos puedes enviarlos a alvaro.gomez@uees.edu. sv
De: AdminBDOracle@yahoogroups. com [mailto:AdminBDOrac le@yahoogroups. com] En nombre de Carlos de Burgos
Enviado el: Jueves, 01 de Febrero de 2007 02:44 a.m.
Para: AdminBDOracle@yahoogroups. com
Asunto: Re: [Oracle] ora-12154 en Servicios Hetereogenos con access
vamos a ver, porque son varias cosas:SID_LIST_LISTENER_ACCESS =
(SID_LIST =
(SID_DESC=
(SID_NAME = odbc_access)
(ORACLE_HOME = /u0/opt/oracle/product/9. 2/hs) <-- ¿Aqui no seria /u0/opt/oracle/ product/9. 2/ ?
(PROGRAM = hsodbc)
)
)En ppio. lo he dejado asi. pero al hacer start listener_accessme arroja el logIniciado con Pid=6019
Recibiendo en: (DESCRIPTION=(ADDRESS= (PROTOCOL= ipc)(KEY= PNPKEY)))
Recibiendo en: (DESCRIPTION=(ADDRESS= (PROTOCOL= tcp)(HOST= misiones. centralita. misionessalesian as.org)(PORT= 1522))) TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
TNS-01201: El listener no puede encontrar el ejecutable /u0/opt/oracle/product/9. 2/hs/bin/ hsodbc para SID odbc_access
Ya no se está recibiendo de: (DESCRIPTION=(ADDRESS= (PROTOCOL= ipc)(KEY= PNPKEY)))
Ya no se está recibiendo de: (DESCRIPTION=(ADDRESS= (PROTOCOL= tcp)(HOST= misiones. centralita. misionessalesian as.org)(PORT= 1522))) Por cierto en \hs\bin solo tengo el fichero brand.bin ¿?¿?Una preguntilla como curiosidad que significa exactamente KEY=PNPKEY que le pones en el listener de access.?----- Original Message -----From: Alvaro GomezSent: Wednesday, January 31, 2007 5:40 PMSubject: RE: [Oracle] ora-12154 en Servicios Hetereogenos con access
Ok. hagamoslo juntos todos, creo que los demas listeros tienen la misma duda, en la imagen aparece el puerto 1521 por default que es el manejado por Oracle, ya que dentro del listener estas utilizando el mismo para todos asi que te herencia el puerto para access al mismo tiempo caso que tiene que ser todo contrario ya que access opera a traves de otro puerto1 - Configura el LISTENER de Oracle y Access por separado, cuando levantes los servicios nuevamente te levantara unicamente el de Oracle2 - Levanta el LISTENER de Access despues ya que tendras que especificar otro puerto que corresponda a Access entre un rango del (1522 al 1524)3 - Luego de Levantar los Servicios LISTENER y LISTENER_ACCESS en su defecto lista los estados en los cuales te tiene que aparecer cada uno en unpuerto diferente.
LNSCTRL STATUS ORACLELNSCTRL STATUS ORACLE_ACCESSTendra que aparecerte algo asi:El de ORACLE asi se tendra que ver:LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 31-JAN-2007 10:26:22Copyright (c) 1991, 2005, Oracle. All rights reserved.Connecting to (DESCRIPTION=(ADDRESS= (PROTOCOL= IPC)(KEY= EXTPROC1) ))
STATUS of the LISTENER
--------------------- ---
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
Start Date 31-JAN-2007 08:42:46
Uptime 0 days 1 hr. 44 min. 17 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File C:\oracle\product\10.2.0\db_ 1\network\ admin\listener. ora
Listener Log File C:\oracle\product\10.2.0\db_ 1\network\ log\listener. log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS= (PROTOCOL= ipc)(PIPENAME= \\.\pipe\ EXTPROC1ipc) ))
(DESCRIPTION=(ADDRESS= (PROTOCOL= tcp)(HOST= ALVAROXP. uees.edu. sv)(PORT= 1522)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "orcl" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "orclXDB" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "orcl_XPT" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
The command completed successfullyEl de ACCESS asi se tendra que ver:
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 31-JAN-2007 10:26:14Copyright (c) 1991, 2005, Oracle. All rights reserved.Connecting to (DESCRIPTION=(ADDRESS= (PROTOCOL= IPC)(KEY= PNPKEY)))
STATUS of the LISTENER
--------------------- ---
Alias LISTENER_MSSQL
Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
Start Date 31-JAN-2007 10:14:49
Uptime 0 days 0 hr. 11 min. 25 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File C:\oracle\product\10.2.0\db_ 1\network\ admin\listener. ora
Listener Log File C:\oracle\product\10.2.0\db_ 1\network\ log\listener_ mssql.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS= (PROTOCOL= ipc)(PIPENAME= \\.\pipe\ PNPKEYipc) ))
(DESCRIPTION=(ADDRESS= (PROTOCOL= tcp)(HOST= ALVAROXP. uees.edu. sv)(PORT= 1433)))
Services Summary...
Service "MSORA" has 1 instance(s).
Instance "MSORA", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfullyTe envio el LISTENER.ora Y TNSNAMES.ora respectivos, el problema que se mira en la imagen que envias es que son servicios diferentes los cuales no pueden recidir en el mismo puerto, asi que cuando tu intentas hacer unSQL> select * from tabla@odbc_access el intenta buscar en oracle pues es el puerto por default en los NLSRevisa las rutas que te he colocado, creo que tendras que modificar mas de alguna, pues no recuerdo muy bien la ruta en HP pero si creo que es oradata,haz una copia de los LISTENER y TNSNAMES que tienes en tu equipo en otro directorio y copia los cuales te he enviado, reinicia el equipo y solo te cargara el LISTENER, el LISTENER_ACCESS tendras que cargarlo por separado.Me avisas como te funciona y me envias la pantallas
De: AdminBDOracle@yahoogroups. com [mailto:AdminBDOrac le@yahoogroups. com] En nombre de Carlos de Burgos
Enviado el: Miércoles, 31 de Enero de 2007 09:55 a.m.
Para: AdminBDOracle@yahoogroups. com
Asunto: Re: [Oracle] ora-12154 en Servicios Hetereogenos con access
Esto es lo que me sale en el statusmuchas gracias.----- Original Message -----From: Alvaro GomezSent: Wednesday, January 31, 2007 4:13 PMSubject: RE: [Oracle] ora-12154 en Servicios Hetereogenos con access
Enviame las pantallas de los status del listener mejor.. asi te podre ayudar un poco mas.
De: AdminBDOracle@yahoogroups. [mailto:AdminBDOraccom le@yahoogroups. com] En nombre de Carlos de Burgos
Enviado el: Miércoles, 31 de Enero de 2007 09:12 a.m.
Para: AdminBDOracle@yahoogroups. com
Asunto: Re: [Oracle] ora-12154 en Servicios Hetereogenos con access
No se, creo que todo es correcto, pero tb creo que hay algo mal, le he configurado como tu en otro puerto, pero nada, la bd esta en local en mi c:\, en ppio. no tiene clave ni nada, en el odbc en avanzadas lo único que le he configurado es el DefaultDir a C:\.Por eso el database link lo he creado simplemente create public database link BBDD_ACCESS using 'bbdd_access'; Lo que noto es que cuando hago un status del listener, en todas las instancias me arroja 2 lineas:una diciendo que la instacia xxx con estado UNKNOWN tiene 1 manejador para este servicioy otra diciendo que la instacia xxx con estado READY tiene 1 manejador para este servicioPero la del servicio odbc_access solo me da la 1ª de ellas, como si no estuviese READY ¿? :\En cuanto al resto creo que todo es correcto, pero vamos me arroja lo mismoGracias----- Original Message -----From: Alvaro MuñozSent: Wednesday, January 31, 2007 2:40 PMSubject: Re: [Oracle] ora-12154 en Servicios Hetereogenos con access
Hola Carlos.Es posible que alguno de los archivos de configuración no se encuentren debidamente configurado o quizas estes tratando de accesar a una base de datos que esta detras de un firewall. Ten en cuenta el uso de los puertos, el nombre del odbc y el de los archivos hsodbc.El documento adjunto tiene un proceso que he implementado en mas de una ocasión y siempre ha funcionado, espero que te sirva.Saludos.
atte.Alvaro Muñoz MartinezIngeniero AnalistaSecretaría de Hacienda DistritalBogota D.C. - Colombia
----- Mensaje original ----
De: Carlos de Burgos <carlosdbb@yahoo.es>
Para: AdminBDOracle@yahoogroups. com
Enviado: martes, 30 de enero, 2007 10:21:15
Asunto: Re: [Oracle] ora-12154 en Servicios Hetereogenos con access
El listener esta correctamente levantado, uso un único listener para todas las instancias, cuando lo modifique le hice un reload y esta como te digo levantado con todos los manejadores de instancia.Pero nada.----- Original Message -----From: Alvaro GomezSent: Tuesday, January 30, 2007 4:03 PMSubject: RE: [Oracle] ora-12154 en Servicios Hetereogenos con access
Revisa que todos tus servicios se encuentren arriba, no se como se llama el servicio que has creado adicional de ODBC_ACCESS, por default el que se levanta es el LISTERNER verdad siempre automaticamente, el que has creado tienes que levantarlo manualmente.LSTNRCTL START listener_access (o que se llame el que creastes)LSTNRCTL STATUS LISTENER_xxLSTNRCTL START LISTENER_access
De: AdminBDOracle@ yahoogroups. com [mailto:AdminBDOrac le@yahoogroups. com] En nombre de Carlos de Burgos
Enviado el: Lunes, 29 de Enero de 2007 09:19 a.m.
Para: AdminBDOracle@ yahoogroups. com; desarrollooracle@ yahoogroups. com
Asunto: [Oracle] ora-12154 en Servicios Hetereogenos con accessEstoy con oracle 9.2.0.5 bajo HP-UX.
Estoy intentando hacer desde oracle una consulta a una bbdd de access
hubicada en mi equipo con Win2000.
He Instalado en el diccionario los servicios heterogeneos,
He configurado el listener en el servidor
(SID_DESC =
(ORACLE_HOME = /u0/opt/oracle/ product/9. 2)
(SID_NAME = odbc_access)
(PROGRAM = hsodbc)
)
He configurado el tnsnames en mi máquina
bbdd_access=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = misiones)(PORT = 1521))
)
(CONNECT_DATA = (SERVICE_NAME= odbc_access) )
(HS = OK)
)
)
Si hago un tnsping bbdd_access funciona correctamente
TNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on
29-ENE-20
07 16:13:08
Copyright (c) 1997 Oracle Corporation. All rights reserved.
Archivos de parßmetros utilizados:
C:\oracle\ora92\ network\admin\ sqlnet.ora
Adaptador TNSNAMES utilizado para resolver el alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL =
TCP)
(HOST = misiones)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME= odbc_access) )
(HS
= OK))
Realizado correctamente (140 mseg)
He configurado el ODBC para la bbdd access apuntando a mi bd access local
He creado el link
create public database link BBDD_ACCESS using 'bbdd_access' ;
He incluso he creado en el fichero init.ora en el directorio de ORACLE_HOME
/hs/admin/
-- FICHERO initODBC_ACCESS. ora
#
# HS init parameters
#
HS_FDS_CONNECT_ INFO = odbc_access
HS_FDS_TRACE_ LEVEL = 0
HS_FDS_TRACE_ FILE_NAME = odbc_access. trc
HS_AUTOREGISTER = TRUE
Pero al realizar la consulta select * from ejemplo@bbdd_ access; me devuelve
ora-12154:TNS: NO SE HA PODIDO RESOLVER EL NOMBRE DEL SERVICIO Oracle
¿Que me está pasando o me falta? porque el tnsnames creo que está correcto.
Gracias
____________ _________ _________ _________ _______
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice. yahoo.com
_____________________ _________ _________ _________ __
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo. com/