SAP HANA XS Advanced

Aus MattWiki

Grundlegende Command-Line-Befehle und Funktionen des SAP HANA XS Advanced Servers.

XSA Command Line Interface

xs login                  # Anmelden an XSA
xs login -s               # Anmelden an XSA mit Angabe eines Space
xs login -o               # Anmelden an XSA mit Angabe einer Organisation
xs login --skip-ssl-validation     # SSL Zertifikatsfehlermeldung von SAP HANA Express VM unterdrücken
xs-admin-login            # Als XSA_ADMIN an XSA anmelden (Nur mit SAP HANA Express möglich)

xs apps oder xs a         # Laufende XS Apps inkl. ihrer URLs auflisten
xs services               # Laufende XS Dienste auflisten

Weitere Informationen: SAP Help Portal XS Command Line Interface Reference: https://help.sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/2.0.00/en-US/addd59069e6f444ca6ccc064d131feec.html

SAP HANA und XSA Cockpits

URLs für die relevanten SAP HANA und XSA Cockpits:

xs apps | grep cockpit-web-app               # SAP HANA Cockpit
xs apps | grep cockpit-admin-web-app         # SAP HANA Cockpit Manager
xs apps | grep xsa-cockpit                   # XS Advanced Cockpit

Web IDE for SAP HANA

Konfiguration in SAP HANA Express Edition:

Standard-URL: https://hxehost:53075 User: XSA_DEV Pass: Master Passwort

 xs apps | grep webide                       # Web IDE for SAP HANA

Überprüfung der Verfügbarkeit des XS Advanced Servers

https://<hana_hostname>:3<instance_number>30/v2/info

Standard-Instanznummer ist wohl 90, d.h. die Verbindung könnte lauten:

https://hxehost:39030/v2/info

Die Info gibt aus, auf welchem Port welche Dienste laufen. Die Antwort als Daten im JSON-Format geliefert. Die Verbinung muss klappen, bevor man mit den API-Befehlen auf den Servers zugreifen kann.