cancel
Showing results for 
Search instead for 
Did you mean: 

HDB client version and HDB server version interoperability

christian_seitel
Participant
0 Kudos

Due to a bug in the HDB client I would like to upgrade it (Bug is fixed in a higher version). Now I don't want to update the HDB server as it is a development system and shipping HANA Delivery Units from there would then mean that all the consuming systems would also need an upgrade.

Now, in the "SAP HANA Master Update Guide" I found the statement:

3.2.1 Updating the SAP HANA Client

Update all SAP HANA clients that are not located on an SAP HANA system. Use the same revision as the SAP HANA database.

This sounds like there is no official support for a mixed installation (i.e. an installation where client and server have a different version).

Is this true ?

Furthermore, the statement above makes one believe that on a SAP HANA system the client cannot be installed separately from the server.

Is this true ?

Accepted Solutions (0)

Answers (3)

Answers (3)

0 Kudos

Hi Christian,

the recommendation by SAP for sure is: to have the same version on client side as on server side.

The question is: where to start or doing everthing in one shot.

My experience: within certain patchlevels you can run a higher patch level on server side, as well as on client side.

Sometimes I first upgrade the server and then some days later the clients, or vice versa.

But yes: I try to keep the time (days) where server and clients are running on different patch levels as short as possible.

Since SPS07 the patching (servers and clients) is quite easy.

Regards,

Robert

muzavor
Explorer
0 Kudos

Hi Christian,

It is advised to use the same version of HDB client on all the servers that communicate with the SAP HANA DB.

As you mentioned that there was a bug with the HDB client and you also might have deployed the same HDB client on the other servers which are communicating with the HANA DB. It will be better for you to deploy the newer version of HDB client on all the servers including the HANA appliance as most of the bugs that were encountered are removed from the newer version.

Hope the above response is helpful.

Regards

Shaik Arshad

former_member184768
Active Contributor
0 Kudos

Hi Christian,

Quoting the reply from Thomas Jung in one of the message threads:http://scn.sap.com/thread/3402796

> with an indication of whether its (Studio Revision 62) compatible with appliance SPS6 60

The general rule of the HANA Studio/Client is that it always attempts to be backwards compatible. Generally it should be safe to run a newer version of Studio than server (but not the opposite). I say general rule because there have been a few exceptions.  For example in SPS6 (Rev 60) we made major changes to the XSJS debugger on both client and server side.  Therefore the Rev60 and higher Studio can't debug against a server lower than Revision 60.  This break in backwards compatibility needed special exceptions and we only allowed it because of the major improvements it provided and that backwards compatibility would have been very difficult to maintain.  It was also allowed because this change came at a SP level.

Since you are SAP internal, I think you can get the better reply from the internal HANA communication / discussion group.

Hope this helps.

Regards,

Ravi