SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Installing XS CLI Client

Install the client package if you intend to develop XS applications on a machine that will not have a local SAP HANA 2.0, express edition installation. The clients let you access SAP HANA 2.0, express edition from your client machine.

Overview

🎓 beginner 10 min. SAP Hana, Express EditionBeginnerSAP HANAExpress Edition
John Currie J John Currie June 27, 2025
Created by April 12, 2018
Contributors

Prerequisites

Prerequisites

You will learn

How to install the XS advanced client-tools bundle.

Steps

Intro

The server machine in these instructions refers to the machine on which SAP HANA 2.0, express edition is installed, while client machine refers to your local machine. You do not need to install the two on the same machine or VM.

Step 1 XS CLI client info.

The XS advanced client-tools bundle (xs.onpremise.runtime.client_<platform>-<version>.zip) also includes the Javascript bundle (xs_javascript-1.3.0-bundle.tar.gz), which includes a selection of mandatory Node.js packages developed by SAP for use with the Node.js applications running XS Advanced runtime.

You can use the XS command line client to perform a wide variety of developer- and administrator-related tasks. For example, in the role of a developer, you can use the XS CLI to connect to the XS Advanced runtime installed on the server machine, log on as a specific user, and deploy and manage your applications.

Step 2 Download the client package.
+
Step 3 Install the XS CLI client.
+
Step 4 Add the bin folder to the PATH environment variable.
+
Step 5 Verify XS Advanced runtime is installed.
+
Step 6 Confirm XS Advanced is Available
+
Step 7 Connect to XS Advanced controller.
+
Step 8 Add SSL certificate to connect to the server.
+
Step 9 Test the XS Advanced connection.
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 9
1. XS CLI client info. 2. Download the client package. 3. Install the XS CLI client. 4. Add the bin folder to the PATH environment variable. 5. Verify XS Advanced runtime is installed. 6. Confirm XS Advanced is Available 7. Connect to XS Advanced controller. 8. Add SSL certificate to connect to the server. 9. Test the XS Advanced connection.

Learn more →