Destacados del análisis del error SQL code 5170:
- Qué es – El error SQL code 5170 (ERR_TEXT_COMMON_FILE_NOT_FOUND) de SAP HANA indica: File not found..
- Causa principal – Archivo de backup dañado o corrupto en el catálogo de backups.
- Notas SAP relacionadas – SAP Note #2349144, SAP Note #2928047, SAP Note #2981347
Introducción
El error SQL code 5170 (tipo ERR_TEXT_COMMON_FILE_NOT_FOUND) es un error de base de datos SAP HANA. Este artículo describe en detalle las causas, síntomas y soluciones para resolverlo, basándose en la documentación oficial de SAP y la experiencia en entornos de producción.
Qué es el error SQL code 5170
El error SAP HANA SQL code 5170 se define como: File not found.. Se genera cuando el motor de base de datos SAP HANA detecta una condición que impide la ejecución normal de la operación solicitada.
This a generic error where an expected system, library (dll) file or third party client driver file cannot be found at the expected or configured directory location.»;»Some example scenarios:»;»2349144 – HANA instance does not stop – kill.sap file not found»;»2981347 – Failed to create an SDA connection between HANA and DB2 – Can’t open lib ‘/opt/IBM/db2/dsdriver/lib/libdb2o.so.1′: file not found»;»2928047 – libsqora.so.11.1’: file not found
Síntomas típicos
- El sistema ABAP registra un short dump con el código SQL error correspondiente en la transacción ST22.
- Las trazas del servicio indexserver de SAP HANA contienen el mensaje de error.
- Fallos en operaciones de backup o restore de la base de datos HANA.
- Errores de E/S en los volúmenes de datos o log de HANA.
Causas principales
- Archivo de backup dañado o corrupto en el catálogo de backups.
- Problemas de permisos en los directorios de persistencia de HANA.
- Fallo en la herramienta third-party de backup (Backint).
Solución paso a paso
- Identificar el error – Revisar la transacción ST22 en el sistema ABAP para obtener el short dump completo con el código de error.
- Revisar trazas de HANA – Acceder a los archivos de traza del servicio indexserver en /usr/sap/<SID>/HDB<instance>/<host>/trace/ y buscar el mensaje de error detallado.
- Verificar integridad – Comprobar que los archivos en los directorios de datos y log no estén dañados. Revisar los permisos de los directorios.
- Revisar backup – Si el error ocurre durante operaciones de backup, verificar la conectividad con la herramienta Backint y el destino de backup.
- Consultar notas SAP – Revisar y aplicar las notas SAP relacionadas listadas en la sección correspondiente de este artículo.
- Verificar – Una vez aplicados los cambios o correcciones, probar la operación que generaba el error para confirmar que se ha resuelto.
Notas SAP relacionadas
- SAP Note #2349144
- SAP Note #2928047
- SAP Note #2981347
Conclusión
El error SQL code 5170 (ERR_TEXT_COMMON_FILE_NOT_FOUND) de SAP HANA puede tener diversas causas. Siguiendo el enfoque sistemático descrito es posible identificar y resolver la mayoría de los casos. Se recomienda mantener el sistema actualizado con las últimas notas SAP y monitorizar proactivamente la base de datos.
¿Te ayudamos?
Contamos con una base de consultores certificados por SAP que brindan un excelente servicio de Administración SAP así como el análisis de vulnerabilidades SAP y remediación de las mismas.
Puedes contactarnos a través del formulario de contacto o a través de nuestra dirección de correo electrónico contacto@aurit.es
En AURIT estaremos encantados de poder ayudarte.