Install / Update SAP Database Shared Library (lib_dbsl)

Definition

The database-dependent part of the SAP database interface can be found in its own library that is dynamically linked to the SAP kernel. This database library contains the Database Shared Library (DBSL), as well as libraries belonging to the corresponding database manufacturer. These are either statically or dynamically linked to the database library.

When initiating an SAP system, the database-dependent database library is loaded before the DBSL is called up for the first time. The system searches for the library in the directory indicated by the environment variable DIR_LIBRARY (for example,. /usr/sap//SYS/exe/run). The environment variable dbms_type contains the name of the required database management system. When the system is initiated, an attempt is made to load the library belonging to the required database management system from the directory indicated by the environment variable DIR_LIBRARY.

Installation / Upgrade

1. Get the file from SAP Service Marketplace(database specific). The file will be like lib_dbsl_PATCH-NO.SAR.

2. Copy via FTP and extract using SAPCAR to the DIR_LIBRARY directory.

env | grep DIR_LIBRARY
DIR_LIBRARY=/usr/sap/SID/SYS/exe/run

3. Extracted file will be like dbDATABASElib.so, example for Oracle, dboraslib.so.

4. You can check the version of lib_dbsl from transaction code SM51 > Release Notes.

You May Also Like

Leave a Reply?