Skip to Content
Author's profile photo Lena Larionova

Updating Smart Data Streaming (and SAP HANA)

Every few weeks, SAP HANA has revisions on its recent releases. Usually, smart data streaming has a few updates and bug fixes of its own, and occasionally, you might get an entirely new feature in a new revision. For example, recent revisions of SP 10 and SP 11 introduced the ability to configure, start, and stop the Web Services Provider through SAP HANA cockpit.

When you’re updating, you’ve got a couple of choices to make:

  1. Which systems do I need to update? Should I update both SAP HANA and SAP HANA smart data streaming, or is SAP HANA already updated and I just need to ensure the smart data streaming version matches? What if I just want to update the Streaming Studio Plugin?
  2. Do I want to use the GUI or the command line to perform this update?
  3. Do I want a regular update or an optimized one?

Important: SAP HANA and smart data streaming versions must be the same. Only the patch level versions can vary (102.3 or 102.5).

While you likely already know the answers to the first two questions, the third is a bit more complicated.

Regular Update or Optimized UpdateL_1AA0.tmp.PNG

SAP HANA provides two methods for upgrading your system, regular and optimized.  A regular update completes all update tasks in one step, with downtime throughout. An optimized update, however, splits the process into two phases, with only a fraction of the downtime of a regular update.

There are a few key differences between the two:

Regular Update Optimized Update
Phased? No. Yes.
System downtime? Throughout the whole update. Only during phase 2; phase 1 (preparation) has no downtime.
Systems updated?

Any parts of SAP HANA, together or separately.

For example, you can update just smart data streaming, or just SAP HANA.

Your SAP HANA system, plus any optional components.
Dependency checks?

Checks for dependencies continuously.

A dependency error can happen at any time during the upgrade process, and extend the downtime.

Checks for dependencies during phase 1 (uptime), so that no dependency errors happen during downtime.
GUI or Command line? Can use either one. Can use either one.
When do I do pre-update tasks? Before starting the entire update process. Right before starting phase 2.

Okay, let’s get started.

Download and Extract Everything You Need

Before you begin updating:

  1. Download the upgrade packages you want from the SAP Service Markplace: Support Packages and Patches page. Remember that the SAP HANA and smart data streaming versions must be the same, so if you’re upgrading smart data streaming from SP 10 to SP 11, do so for SAP HANA as well. However, if you are just upgrading to a new patch (SP 102.2 to SP 102.5, for example), then you can just update the component that is most relevant to you.
  2. Then, extract them using the SAPCAR utility’s xvf command.
  3. Run the utility once for each package that you’re unzipping. For example, to unzip the streaming client package on Windows, input:

<your-download-directory>/sapcar -xvf streaming_client_1.0.100.00_winx64.sar

Streaming Studio Plugin Update

If you just want to upgrade the Streaming Studio plugin, then you don’t need to worry about different update methods.

  1. Open SAP HANA studio, and go to Help > Install New Software.
  2. Click Add, then under Local, navigate to the SAP_HANA_STREAMING\repository directory, then click OK.
  3. Select SAP HANA smart data streaming, click Next, and follow through the wizard process.

/wp-content/uploads/2016/03/upgrade_915574.png

When you’re finished, restart studio (or your machine, if you’re using Linux).

SAP HANA and Smart Data Streaming Update – Regular or Optimized

Since you have a few different options for updating your system, depending on the components involved, the method (regular or optimized) that you chose, and the medium (GUI or command line), you should look over your specific task in the smart data streaming documentation.

So what now?

Once everything is complete, you can start all the smart data streaming services again.

On every service that was upgraded, log on as the <sid>adm user, and issue the command HDB start.

Release-specific: Upgrading to SP 11

If you just upgraded to SP11, you’ll also need to complete a couple of post-update tasks:

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Hi,

      I’m trying to find over the web and over the marketplace this file streaming_client_1.0.100.00_winx64.sar or any next version,but I can’t find it.

      All the installation guides I read(like this https://help.hana.ondemand.com/help/frameset.htm?2170be6d356b475190230e2ac9946ea1.html ), suggest to download that file (streaming_client_1.0.xxx.xx_winx64.sar) from the marketplace, but it I can’t find what I’m looking for.

      Is there any other way to install the data streaming plugin on hana studio?

      Any suggestion, will be really apreciated.
      Thank You very much.
      MABI.

      Author's profile photo Lena Larionova
      Lena Larionova
      Blog Post Author

      Hi Mabi,

      I'm sorry that you're having trouble finding this. Have you tried looking under Software Downloads > H (for SAP HANA)? You'll see SAP HANA Smart Data Streaming in that section, then under Downloads, open Comprised Software Component Versions.

      If it doesn't show up for you, you may have to contact support.

      Lena