4.9 KiB
SAP HANA CLI - System Administration Reference
Source: https://github.com/SAP-samples/hana-developer-cli-tool-example
Commands for system monitoring, configuration, and administration.
System Information Commands
systemInfo
Display comprehensive system details.
Aliases: si, sysinfo
hana-cli systemInfo
UI Alternative: systemInfoUI
Queries:
SELECT * FROM M_SYSTEM_OVERVIEWSELECT * FROM M_SERVICES
Output Modes:
| Mode | Description |
|---|---|
| Basic | DB user, HANA version, overview, services |
| Environment | Connection options, HDI credentials |
| DBX | DB type, credentials for Database Explorer |
hostInformation
Display host details.
hana-cli hostInformation
version
Display hana-cli version.
hana-cli version
Database Features
features
List SAP HANA database features.
Aliases: fe, Features
hana-cli features
Query: SELECT * FROM M_FEATURES
UI Alternative: featuresUI
featureUsage
Display feature usage metrics.
hana-cli featureUsage
UI Alternative: featureUsageUI
Storage & Resources
dataVolumes
Display data volume information.
hana-cli dataVolumes
disks
Display disk information.
hana-cli disks
ports
List database port assignments.
hana-cli ports
reclaim
Reclaim database resources.
Aliases: re
hana-cli reclaim
Operations Executed:
ALTER SYSTEM RECLAIM LOB SPACE- Recover LOB storageALTER SYSTEM RECLAIM LOG- Free transaction log spaceALTER SYSTEM RECLAIM DATAVOLUME 105 DEFRAGMENT- Defragment storage
Configuration Files
iniFiles
List INI configuration files.
Aliases: if, ini
hana-cli iniFiles
Query: SELECT * FROM M_INIFILES
iniContents
Display INI file contents.
hana-cli iniContents [file]
Query: SELECT * FROM M_INIFILE_CONTENTS
Tracing & Debugging
traces
List trace files.
Aliases: tf, Traces
hana-cli traces
Query: SELECT * FROM M_TRACEFILES
traceContents
Display trace file contents.
hana-cli traceContents [trace]
Data Types
dataTypes
Display HANA data type specifications.
hana-cli dataTypes
Query: SELECT TYPE_NAME, COLUMN_SIZE, CREATE_PARAMS FROM DATA_TYPES
UI Alternative: dataTypesUI
System Tables Reference
| Table | Purpose | Command |
|---|---|---|
M_SYSTEM_OVERVIEW |
System overview | systemInfo |
M_SERVICES |
Running services | systemInfo |
M_FEATURES |
Available features | features |
M_TRACEFILES |
Trace file list | traces |
M_INIFILES |
INI file list | iniFiles |
M_INIFILE_CONTENTS |
INI content | iniContents |
DATA_TYPES |
Type definitions | dataTypes |
Common Workflows
Health Check
# System overview
hana-cli systemInfo
# Check features
hana-cli features
# Review configuration
hana-cli iniFiles
Performance Investigation
# View trace files
hana-cli traces
# Check specific trace
hana-cli traceContents [tracefile]
# Review feature usage
hana-cli featureUsage
Storage Management
# Check volumes
hana-cli dataVolumes
# Check disks
hana-cli disks
# Reclaim space
hana-cli reclaim
Output Examples
systemInfo Output
Database User: DBADMIN
HANA Version: 2.00.059.00
System Overview:
┌────────────────────┬─────────────────────────┐
│ NAME │ VALUE │
├────────────────────┼─────────────────────────┤
│ Database Name │ HXE │
│ Database Version │ 2.00.059.00 │
│ Start Time │ 2025-11-22 08:00:00 │
└────────────────────┴─────────────────────────┘
features Output
┌───────────────────────────┬─────────┐
│ FEATURE_NAME │ ENABLED │
├───────────────────────────┼─────────┤
│ Calculation Views │ TRUE │
│ Graph Engine │ TRUE │
│ Document Store │ TRUE │
│ Script Server │ TRUE │
└───────────────────────────┴─────────┘
*Reference: https://github.com/SAP-samples/hana-developer-cli-tool-example*