Skip to Content

How to update hdbclient for SAP ABAP server on Windows under /usr/sap/SID

Hi Experts,

I recently upgraded Kernel for SAP system on Windows on SAP HANA DB, though the kernel got updated the files under /usr/sap/SID/hdbclient have relatively older version which is completely understood, my query is

  1. how shall I update the executables under this location to latest version.
  2. Is there an impact of not updating this to latest version
  3. Will this be updated automatically while patching the HANA DB to latest versions

Tried finding the same in HANA client installation and update guide but there is no specific mention of hdbclient on WIndows for ABAP Server. A link to blog/documentation of updating the same would be sincerely helpful.



Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    Posted on Sep 15 at 01:01 PM

    Hi Vijish,

    Windows client install would typically reside on c:\program files\sap and not /usr/sap/<SID>/hdbclient, which resembles more the path to the client on the SAP HANA server.

    In case the ABAP Server is running on a Windows server, it will connect with a SAP HANA client installed on the Windows server (and not the client on the Linux server).

    Whatever the client you wish to update, there is a single public client release; that is: always use the latest (2.5 currently):

    You can download the lastest SAP HANA client from the SAP ONE Support launchpad

    For the installation documentation, see

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi @Denys, I'm so glad to receive a response from you, first of all thanks a lot for all the videos you've been putting together, it has massively helped me gain knowledge in SAP HANA :). Coming back to the subject, I had gone through this document however I believe in my case during the installation of SAP ABAP system, the default path of hdbclient was changed to \usr\sap\SID\hdbclient.

      From the response I understand the procedure to update the client is same as installing and updating hdb client on windows. thanks for confirming the same. Hope the SAP ABAP system will identify this update or kindly let me know if there are any post steps to be completed on ABAP server as well?



  • Posted on Sep 16 at 09:09 AM

    Hi Vijish,

    You are welcome,

    I am not familiar with the ABAP-specifics (SAP Netweaver AS ABAP? SAP ABAP Platform?) regarding the SAP HANA client; this should be documented in the release note of the AS.

    Architecturewise, I would expect the SAP HANA client on the Windows server, not on the SAP HANA (database) server. A client on the database server would be needed, for example, to make a remote data source connection.

    [Windows] | ABAP | SAP HANA client | ------ network ------ |SAP HANA server | [Linux]

    On the SAP HANA (database) server make sure to the SAP HANA database lifecycle manager (HDBLCM) tool when installing the client under /hana/shared/<SID> for a managed installation.

    On Windows, just run the installer (hdbinst / hdbsetup).

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Denys,

      As you had suggested to run the hdbsetup under windows, this gives the option to update the client along with the existing and target version, leaving a screen here in case this helps someone.

      Steps would be:

      1. Run R3trans -d from your SAP ABAP server to find the path and version of existing hdbclient, check trans.log created in the same path for this.

      2. Download the latest client from Service Market Place from under HANA DATABASE CLIENT (1 or 2)

      3. Copy and extract the media to your ABAP Server.

      4. Run hdbsetup to find above screen. Ensure a Server backup is done or try on test system before proceeding.

      hdb-client.png (36.1 kB)

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.