¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución al error de conexión entre Solman 7.2 ABAP y bases de datos Sybase y Oracle

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 24 Vistas
0
Cargando...

Hola,

Estoy teniendo problemas para establecer la conexión entre el sistema Solman 7.2 ABAP con la base de datos Sybase y la base de datos Oracle del sistema gestionado. Aparece el siguiente error cuando ejecuto el informe ADBC_TEST_CONNECTION:

No se pudo abrir la conexión <ID>.
Error de SQL 1- ocurrió:
con=1(<ID>): OCI devolvió el código de error -1.

También verifiqué la conexión desde el sistema operativo utilizando tnsping y obtuve el siguiente error:

He instalado Oracle Instant Client en el sistema Solman ABAP y también he definido las siguientes variables de entorno:

LD_LIBRARY_PATH=/usr/sap/<SID>/SYS/global/syb/linuxx86_64/sybodbc:/sybase/OSP/ASE-16_0/lib:/sybase/<DBID>/OCS-16_0/lib:/sybase/<DBID>/OCS-16_0/lib3p64:/sybase/<DBID>/OCS-16_0/lib3p:/usr/sap/<SID>/SYS/exe/run:/usr/sap/OSP/SYS/exe/uc/linuxx86_64:/oracle/instantclient_11203

TNS_ADMIN=/usr/sap/<SID>/SYS/profile/oracle

El archivo tnsnames.ora contiene

Parece que no puede encontrar el archivo TNS cuando intenta hacer la conexión, pero el usuario <sid>adm tiene permisos suficientes.

He estado intentando durante mucho tiempo encontrar la solución, pero no he obtenido nada.

¿Alguna idea sobre la solución para este error?

Gracias.

Saludos.

captura1.png captura.png
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola,

¿Has revisado la nota de SAP:

1261329 - DBA Cockpit: Oracle como base de datos remota

Estoy muy seguro de que el problema se resolverá si se sigue estrictamente la nota.

Saludos cordiales,
James

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Urtzi,


Esto significa que el cliente de Oracle no se ha cargado correctamente, por favor verifica la instalación del cliente según la nota 1261329 o la nota 819829.

O puedes compartir con nosotros los detalles de cómo se aplicó la nota 1261329. Como se mencionó anteriormente, siempre y cuando se siga estrictamente la nota 1261329, debería funcionar, ya que esta nota ha demostrado funcionar durante años sin problemas para la configuración de conexión remota.

Saludos cordiales,
James

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Esto es lo que aparece en el rastreo de dev_w cuando intento conectarme a la base de datos de Oracle.

captura2.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

Solo para asegurarme, después de haber instalado el cliente instantáneo de Oracle y creado el archivo tnsnames.ora, ¿también creaste el archivo sqlnet.ora en el mismo directorio, por ejemplo:

sqlnet.ora

AUTOMATIC_IPC = ON

TRACE_LEVEL_CLIENT = OFF

NAMES.DEFAULT_DOMAIN = WORLD

SQLNET.EXPIRE_TIME = 10

DEFAULT_SDU_SIZE=32768

¿También verificaste si la biblioteca de la base de datos Oracle dboraslib.so del Kernel de SAP está disponible? Y después de toda la configuración, necesitarás reiniciar el sistema ABAP de Solution Manager.

Saludos,

Michael

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?