HANA Master Guide 2.0
HANA Master Guide 2.0
PUBLIC
Warning
This document has been generated from the SAP Help Portal and is an incomplete version of the official SAP product
documentation. The information included in custom documentation may not re ect the arrangement of topics in the SAP Help
Portal, and may be missing important aspects and/or correlations to other topics. For this reason, it is not for productive use.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a66… 1/60
2/13/2020
SAP NetWeaver has two distinct aspects: ABAP and Java. Many applications built on SAP NetWeaver’s ABAP or Java application
servers are able to run “on” SAP HANA, where SAP HANA serves as the sole database in the architecture.
While the technical interfaces are available for applications built on SAP NetWeaver AS ABAP and AS Java to run on SAP HANA,
speci c development enablement is normally required for each application to ensure it runs optimally on SAP HANA. SAP
Business Suite applications (ERP, CRM, SCM, and so on), SAP Business Warehouse (BW), and other SAP NetWeaver-based
applications have been renovated to run on SAP HANA in a manner that exploits its many advantages. Additionally, various
components and complimentary applications that are built on SAP NetWeaver can also run on SAP HANA through the use of the
provided SAP NetWeaver DB interfaces.
For more information, see SAP Note 1953429 - SAP HANA and SAP NetWeaver AS ABAP on one Server and SAP Note 2043509 -
SAP HANA and SAP NetWeaver Java on a Single Host.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a66… 2/60
2/13/2020
Related Information
SAP Note 1953429
SAP Note 2043509
End-to-End Implementation Roadmap for SAP NetWeaver AS ABAP on SAP HANA
End-to-End Implementation Roadmap for SAP NetWeaver AS Java on SAP HANA
End-to-End Implementation Roadmap for SAP BW powered by SAP HANA
With SAP HANA, operational data marts offer real-time analytics and reporting on data replicated from a transactional system’s
database. The raw tables themselves are copied (structure and data) from the transactional system’s database into SAP HANA.
As new data is added into the relevant tables in the transactional system’s database, copies of those records are automatically
transferred immediately into SAP HANA using replication technology. These replicated tables become the basis for specialized
views that are created for analytics purposes. In some cases, the data modeling effort involved in developing these views may be
signi cant, to convert raw transactional table data into a form that is best suited for analytics. Business Intelligence tools, such as
the BI Tool Suite available from SAP BusinessObjects, are used for analysis and reporting.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a66… 3/60
2/13/2020
SAP Business Suite is a source system for operational data marts in SAP HANA. The SAP Landscape Transformation Replication
Server (SLT) is an SAP NetWeaver ABAP-based tool that provides real-time data replication. In addition, a log-based SAP
Replication Server (SRS) can also be used to provide real-time data replication for an SAP Business Suite system.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a66… 4/60
2/13/2020
A non-SAP transactional source system is used as a basis for real-time operational data marts in SAP HANA. SAP Replication
Server (SRS) refers to the SAP Replication Server application, which is a tool which provides real-time data replication.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a66… 5/60
2/13/2020
Agile data marts are a type of data mart that offer analytics and reporting on data acquired from a transactional system. When
deployed in SAP HANA, they may offer advantages of exibility when compared to taking a more comprehensive approach to
organizational information management, such as deploying data marts within the context of an Enterprise Data Warehouse.
The typical approach for accelerators involves replicating data for data-intensive operations that are often bottlenecks for the
given operation in an SAP HANA table. A type of “switch” is then set in the SAP Business Suite application to indicate that
whenever these speci ed tables are read, the read operation will take place in SAP HANA using a secondary database connection.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a66… 6/60
2/13/2020
This section provides an overview of the applications and services for application development and execution that are available
with SAP HANA. For more information about these technologies, refer to the documentation indicated.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a66… 7/60
2/13/2020
SAP HANA extended SAP HANA extended See the SAP HANA Developer Guide on SAP Help Portal at
application services, application services, https://help.sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/2.0.latest/en-
advanced model advanced model, (XS US/087356c3bd5241518ab30becaa6bfc28.html.
advanced) provide a
comprehensive platform
for the development and
execution of native data-
intensive applications. XS
advanced is a polyglot
application platform that
supports several
programming languages
and execution
environments, for
example, Java, and
Node.js
XS advanced includes
amongst other things: an
integration with the SAP
HANA database, OData
support, compatibility
with XS classic model,
and some additional
features designed to
improve application
security. XS advanced
also provides support for
business applications
that are composed of
multiple micro-services,
which are implemented
as separate Cloud
Foundry applications,
which combined are also
known as Multi-Target
Applications (MTA).
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a66… 8/60
2/13/2020
SAP Web IDE for SAP SAP Web IDE for SAP See the documentation for SAP Web IDE on SAP Help Portal at
HANA HANA is a browser-based https://help.sap.com/viewer/p/SAPWEBIDEHANA.
integrated development
environment (IDE) for the
development of SAP
HANA-based
applications comprised
of web-based or mobile
UIs, business logic, and
extensive SAP HANA
data models.
It supports developers
who use SAP HANA
extended application
services, advanced
model (XS advanced), by
providing a variety of
tools, such as syntax-
aware editors for code
and SAP HANA artifacts,
graphical editors for CDS
data models and
calculation views, as well
as inspection, testing and
debugging tools.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a66… 9/60
2/13/2020
SAP Enterprise SAP Enterprise See the documentation for SAP Enterprise Architecture Designer, Edition for SAP
Architecture Designer, Architecture Designer, HANA on SAP Help Portal at https://help.sap.com/viewer/p/EAD_HANA.
Edition for SAP HANA Edition for SAP HANA
(SAP EA Designer) lets
you capture, analyze, and
present your
organization's
landscapes, strategies,
requirements, processes,
data, and other artifacts
in a shared environment.
Using industry-standard
notations and
techniques,
organizations can
leverage rich metadata
and use models and
diagrams to drive
understanding and
promote shared
outcomes in creating
innovative systems,
information sets, and
processes to support
goals and capabilities.
SAP liveCache is an in-memory object store technology that is used to speed up material planning scenarios in SAP Supply Chain
Management (SCM). It is available as an add-on for SAP HANA.
As of S/4 HANA 1709 and S/4 HANA Cloud 1805, it can also be used for production planning scenarios in S/4 HANA Production
Planning & Detailed Scheduling (PP/DS).
There are a number of advantages to running SAP liveCache as part of SAP HANA:
Only one database needs to be administered, which reduces setup and maintenance
SAP liveCache can take advantage of existing SAP HANA capabilities like performance and high availability.
Supported Scenarios
For SAP SCM, the SAP HANA database must run on a single host including SAP liveCache.
Note
There is no standalone SAP liveCache based on SAP HANA technology. This means that you cannot replace your standalone
SAP liveCache based on MaxDB technology with a standalone SAP liveCache based on SAP HANA technology.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 10/60
2/13/2020
M_LIVECACHE_CONTAINER_STATISTICS
M_LIVECACHE_CONTAINER_STATISTICS_RESET
M_LIVECACHE_LOCKS
M_LIVECACHE_LOCK_STATISTICS
M_LIVECACHE_LOCK_STATISTICS_RESET
M_LIVECACHE_OMS_VERSIONS
M_LIVECACHE_PROCEDURE_STATISTICS
M_LIVECACHE_PROCEDURE_STATISTICS_RESET
M_LIVECACHE_SCHEMA_STATISTICS
M_LIVECACHE_SCHEMA_STATISTICS_RESET
System Copy
For detailed information on the procedure for copying an SAP Supply Chain Management system with SAP liveCache on SAP
HANA see the Administrator's Guide for SAP SCM 7.0, Version for SAP HANA.
Related Information
SAP HANA SQL and System Views Reference
DBACockpit for SAP HANA
Administrator's Guide for SAP SCM 7.0, Version for SAP HANA
For information about the capabilities available for your license and installation scenario, refer to the Feature Scope Description for
SAP HANA.
The SAP HANA platform edition is the technical foundation of the SAP HANA platform and various SAP HANA editions. The SAP
HANA platform edition comprises among others:
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 11/60
2/13/2020
SAP HANA Advanced Data Processing
Note
For information about the feature capability of the SAP HANA server on Intel-based hardware platforms or on IBM Power
servers, see SAP HANA Hardware and Software Requirements in the SAP HANA Master Guide.
Related Information
SAP HANA Hardware and Software Requirements
An SAP HANA system is capable of containing more than one tenant database.
A system always has exactly one system database, used for central system administration, and any number of tenant databases
(including zero). An SAP HANA system is identi ed by a single system ID (SID). Databases are identi ed by a SID and a database
name. From the administration perspective, there is a distinction between tasks performed at system level and those performed at
database level. Database clients, such as the SAP HANA cockpit, connect to speci c databases.
All the databases share the same installation of database system software, the same computing resources, and the same system
administration. However, each database is self-contained and fully isolated with its own:
Database catalog
Repository
Persistence
Backups
Although database objects such as schemas, tables, views, procedures, and so on are local to the database, cross-database
SELECT queries are possible. This supports cross-application reporting, for example.
You have one system database and any number of tenant databases. Multiple applications run in different tenant databases. This
deployment option can be used to replace existing MCOS on-premise scenarios.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 12/60
2/13/2020
Note
For more information, see Creating and Con guring Tenant Databases in the SAP HANA Administration Guide and the SAP
HANA Tenant Databases Operations Guide.
Related Information
SAP Note 2096000
SAP Note 2101244
SAP Note 2423367
Creating and Con guring Tenant Databases
To more readily describe the various other options for technical deployment, it is useful to rst illustrate the simple,
straightforward approach to deploying an application on an SAP HANA system. This will be useful for comparison purposes.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 13/60
2/13/2020
In this con guration, a single application runs in a single schema, in a single SAP HANA database as part of an SAP HANA system.
This is a simple, straightforward scenario that is supported for all scenarios without restriction.
The technical deployment type MCOD refers to the scenario where more than one application, scenario, or component runs on
one SAP HANA system. This deployment type is available, with restrictions, for production SAP HANA systems.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 14/60
2/13/2020
Related Information
SAP Note 1661202
SAP Note 1826100
SAP HANA Tenant Databases
SAP does support running multiple SAP HANA systems (SIDs) on a single production SAP HANA host. This is restricted to single-
host / scale-up scenarios only. Keep in mind that multi-SID requires signi cant attention to various detailed tasks related to
system administration and performance management.
Production support is restricted to SAP HANA SPS 09 or higher due to the availability of some resource management parameters
(for example affinity). Be aware that running multi-SID on one SAP HANA host may impact performance of various types of
operations, as contention for computing resources may occur (memory, cpu, i/o, ...).
SAP strongly recommends performing requisite testing in any project before going live; in general, stress/volume testing is
recommended in order to provide good indicators of expected performance. When operating a system that features a multi-SID
deployment, SAP recommends to actively make use of the resource management features of SAP HANA (e.g. parameters
controlling memory limits, and in uencing utilization of CPU cores, etc.) in order to optimize performance.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 15/60
2/13/2020
Related Information
SAP Note 1681092
SAP Note 1666670
The host is the operating environment in which the SAP HANA database runs. The host provides all the resources and services
(CPU, memory, network, and operating system) that the SAP HANA database requires. The host provides links to the installation
directory, data directory, and log directory or to the storage itself. The storage needed for an installation does not have to be on
the host. In particular, shared data storage is required for distributed systems.
An SAP HANA system can be con gured as one of the following types:
Distributed system (multiple-host system) - Multiple SAP HANA instances distributed over multiple hosts, with one
instance per host.
For more information about SAP HANA system types, see the SAP HANA Server Installation and Update Guide.
Single-Host System
If the system consists of only one host, it is called a single-host system.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 16/60
2/13/2020
You can scale SAP HANA either by increasing RAM for a single server, or by adding hosts to the system to deal with larger
workloads. This allows you to go beyond the limits of a single physical server.
Distributed systems can be used for failover scenarios and to implement high availability. Individual hosts in a distributed
system have different roles (master, worker, slave, and standby) depending on the task.
For more information about scaling, failover scenarios, and high availability, see the SAP HANA Administration Guide.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 17/60
2/13/2020
SAP Note 1788665 - SAP HANA Support for virtualized / partitioned (multi-tenant) environments
SAP Note 2024433 - Multiple SAP HANA VMs on VMware vSphere in production
SAP Note 2157587 - SAP Business Warehouse, powered by SAP HANA on VMware vSphere in scale-out and
production
SAP Note 2055470 - SAP HANA on POWER Planning and Installation Speci cs - Central Note
For more information, see SAP HANA and Virtualization in SAP HANA Server Installation and Update Guide.
Related Information
SAP HANA and Virtualization
SAP and VMware Announce SAP HANA for Production Use on VMware vSphere 5.5
SAP on VMware
SAP HANA virtualized - Overview
SAP HANA Guidelines for being virtualized with VMware vSphere
SAP Note 1788665
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 18/60
2/13/2020
SAP Note 2652670
SAP Note 2055470
SAP Note 2024433
SAP Note 2157587
In terms of network connectivity, SAP HANA supports traditional database client connections and, with SAP HANA Extended
Application Services (SAP HANA XS), Web-based clients. SAP HANA can be integrated with transaction-oriented databases using
replication services, as well as with high-speed event sources. SAP HANA-based applications can be integrated with external
services such as e-mail, Web, and R-code execution.
The setup of an SAP HANA system, and the corresponding data center and network con gurations, depends on your company's
environment and implementation considerations. Some of these considerations are:
Support for traditional database clients, Web-based clients, and administrative connections
The number of hosts used for the SAP HANA system, ranging from a single-host system to a complex distributed system
with multiple hosts
Support for high availability through the use of standby hosts, and support for disaster recovery through the use of
multiple data centers
SAP HANA has different types of network communication channels to support the different SAP HANA scenarios and setups:
Channels used for external access to SAP HANA functionality by end-user clients, administration clients, application
servers, and for data provisioning via SQL or HTTP
Channels used for SAP HANA internal communication within the database or, in a distributed scenario, for communication
between hosts
Before you start con guring the network for SAP HANA, it's important that you understand the different types of connections to,
from, and within SAP HANA and which ports to con gure for them. In addition, you should be familiar with the mechanisms used
for assigning and resolving host names in SAP HANA. For more detailed information about the communication channels used in
an SAP HANA landscape, as well as information about host name resolution, see the SAP HANA Administration Guide.
For information about troubleshooting the SAP HANA network, see the SAP HANA Troubleshooting and Performance Analysis
Guide.
Security
SAP HANA supports the isolation of internal communication from outside access. To separate external and internal
communication, SAP HANA hosts use a separate network adapter with a separate IP address for each of the different networks.
For IBM Power systems, this might be different. In addition, SAP HANA supports encrypted communication for network
communication channels. For more information, see the SAP HANA Security Guide.
Related Information
Network Zones
Ports and Connections
Default Host Names and Virtual Host Names
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 19/60
2/13/2020
SAP HANA Network and Communication Security
Network Performance and Connectivity Problems
Network Zones
Separate network zones, each with its own con guration, allow you to control and limit network access to SAP HANA to only those
channels required for your scenarios, while ensuring the required communication between all components in the SAP HANA
network.
Client zone
The network in this zone is used by SAP application servers, by clients such as the SAP HANA studio or Web applications
running against the SAP HANA XS server, and by other data sources such as SAP Business Warehouse.
Internal zone
This zone covers the interhost network between hosts in a distributed system as well as the SAP HANA system replication
network.
Storage zone
This zone refers to the network connections for backup storage and enterprise storage.
In most cases, the preferred storage solution involves separate, externally attached storage subsystem devices that are
capable of providing dynamic mount-points for the different hosts, according to the overall landscape. A storage area
network (SAN) can also be used for storage connectivity – for example, when running SAP HANA on IBM Power.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 20/60
2/13/2020
Related Information
Connections from Database Clients and Web Clients to SAP HANA
Host Name Resolution for SQL Client Communication
Connections for Distributed SAP HANA Systems
Internal Host Name Resolution
Host Name Resolution for System Replication
SAP HANA - Storage Requirements
FAQ - SAP HANA Tailored Data Center Integration FAQ
On-Premise Deployment
In an on-premise deployment, SAP HANA runs on dedicated hardware.
As an appliance, SAP HANA combines software components with proven SAP-optimized hardware provided by SAP’s
hardware partners. This approach is valid for Intel-based hardware platforms only.
Compared with the appliance delivery approach, SAP HANA tailored data center integration (TDI) is a more open and
exible approach, designed to serve your needs regarding the integration of SAP HANA in the data center. The
requirements for this deployment option are as follows:
The storage solution has successfully passed SAP HANA hardware certi cation.
The components of SAP HANA can only be installed by certi ed hardware partners, or any person holding
certi cation on certi ed hardware running an approved operating system. See the SAP Education resources for
information about the SAP HANA certi cation exams.
Note
The supported hardware for SAP HANA depends on the deployment method used (appliance or TDI). For more information,
see the Related Information in this section and under SAP HANA Hardware and Software Requirements in the SAP HANA
Master Guide.
Related Information
Certi ed Appliance Hardware (also applicable for compute servers in TDI environments)
SAP Certi ed and Supported SAP HANA Hardware
SAP HANA Tailored Datacenter Integration (TDI)
SAP HANA Tailored Data Center Integration 2017 - Overview
SAP HANA Tailored Data Center Integration - Frequently Asked Questions
SAP Certi ed Enterprise Storage Hardware for SAP HANA
Certi ed and Supported SAP HANA Hardware - Supported Intel Systems
SAP Note 1943937
SAP Note 2493172
SAP Note 1900823
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 21/60
2/13/2020
SAP HANA Network Requirements
SAP HANA on IBM Power Systems
SAP Note 2055470
SAP Note 2218464
General Links
SAP Education and Course Directory
Certi cation at SAP
Cloud Deployment
Learn about the availability of SAP HANA in the cloud.
The in-memory data processing capabilities of SAP HANA can be leveraged in the cloud through one of the following offerings:
SAP Cloud Platform, SAP HANA service Managed database service, providing fully See the documentation for SAP Cloud Platform,
automated backups and guaranteed SAP HANA service on SAP Help Portal at
availability. Using the SAP HANA service, https://help.sap.com/viewer/p/HANA_SERVICE
you can set up and manage SAP HANA
databases and bind them to applications
running on SAP Cloud Platform. You can
access SAP HANA databases using a
variety of languages and interfaces, as
well as build applications and models
using tools provided with SAP HANA.
SAP HANA Enterprise Cloud Private cloud service, managed by SAP. See the information for SAP HANA Enterprise
Cloud at https://www.sap.com/products/hana-
Includes an SAP HANA software license,
enterprise-cloud.html#product-overview
underlying cloud infrastructure, and SAP-
managed services.
SAP HANA Infrastructure Services Public cloud, infrastructure as a service To nd third-party public cloud providers offering
(IaaS). the service, see Certi ed and Supported SAP
HANA Hardware Directory - Certi ed IaaS
Bring your own SAP HANA license to run
Platforms at
on third-party public cloud providers.
https://www.sap.com/dmc/exp/2014-09-02-
hana-hardware/enEN/iaas.html
SAP HANA One SAP HANA offering hosted in third-party See the documentation for SAP HANA One on
public clouds. SAP Help Portal at
https://help.sap.com/viewer/p/SAP_HANA_ONE
Infrastructure and license as a pay-as-
you-go subscription.
Memory Sizing
Every SAP HANA customer should perform a memory sizing to size an SAP HANA deployment:
For new (green eld) SAP HANA implementations, it is necessary to size the memory for an SAP HANA system using the
SAP HANA Quick Sizer.
For systems that are migrating to SAP HANA, we recommend the following:
Using a sizing report on the source database if the migration is from an SAP NetWeaver-based system
Applying a sizing SAP Note, if the migration is from a non-SAP NetWeaver data source
Any system that is large or complex requires sizing from an SAP sizing expert.
For more information about memory sizing, we recommend the following information:
Starting Point Sizing for BW on SAP HANA, Sizing for Suite on SAP HANA, Sizing non-NetWeaver
BW/4HANA S/4HANA
Green eld / new SAP HANA Quick Sizer SAP HANA Quick Sizer Sizing guide as available
implementation
http://www.sap.com/sizing
→ Sizing Guidelines
Migration SAP Note 2296290 - Sizing SAP Note 1872170 - Sizing SAP Note 1514966 - SAP
Report for BW4/HANA Report for SAP S/4HANA HANA: Sizing SAP In-Memory
Database
CPU Sizing
In a rst step, a more exact and customer-speci c sizing is offered for S/4HANA systems based on SAPS .
Any system that is very large or complex requires sizing from an SAP sizing expert.
For more information about CPU sizing, we recommend the following related information:
Starting Point Sizing for BW on SAP HANA, Sizing for Suite on SAP HANA, Sizing non-NetWeaver
BW/4HANA S/4HANA
Green eld / new SAP HANA Quick Sizer SAP HANA Quick Sizer Sizing guide as available
implementation
http://www.sap.com/sizing
→ Sizing Guidelines
Migration SAP Note 2296290 - Sizing SAP Note 1793345 - Sizing SAP Note 1514966 - SAP
Report for BW4/HANA for SAP Suite on HANA HANA: Sizing SAP In-Memory
Database
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 23/60
2/13/2020
For more information about the SAP sizing approach, see www.sap.com/sizing .
For storage sizing recommendations, see the SAP HANA Storage Requirements Whitepaper .
With TDI phase 5, which was introduced in 2017, the SAPS requirements for the speci c customer workload are used to determine
the type and number of the processors required. The SAP sizing tools (Quick Sizer and SAP HANA sizing reports) have been
enhanced to provide separate CPU results in SAPS and RAM sizing results. Customers share the sizing results with their preferred
hardware partner to jointly determine the processor type and optimal number of cores needed to run their speci c application
workload on SAP HANA.
Create an empty container (including con guring libraries and granting rights)
Make container data, that is, deploy artifacts in the SAP HANA database
The values in the table below have been measured using the well-known SHINE scenario, which is a demo scenario with the
content of a real EPM business scenario (data models, tables, views, dashboards, and so on). Consequently, all values in the table
are valid for the SHINE scenario or similar scenarios but may vary for other business scenarios.
Note
The artifact data for the SHINE scenario has a size of 970 KB in 73 les and 9 folders.
(#DI schema)
Write data into empty container 230 ms/Container 7.600 KB/Container 2.900 KB/Container
(SHINE scenario)
(#DI schema)
Make container data (SHINE 1.800 ms/Container 40.500 KB/Container 5.400 KB/Container plus 4.500
scenario) KB/Container for #DI schema
Drop container, which contains 2.200 ms/Container Not applicable Not applicable
data
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 24/60
2/13/2020
This additional main memory is used during a Make for temporary data structures, which are removed at the end of the Make.
Related Information
SAP Quick Sizer
Quick Sizer for Beginners Guide
SAP Note 2296290
SAP Note 1872170
SAP Note 1793345
SAP Note 1514966
SAP Note 2055470
SAP HANA TDI - Storage Requirements
SAP HANA Tailored Data Center Integration – Overview
SAP Certi ed Enterprise Storage Hardware for SAP HANA
Blog: TDI Phase 5: New Opportunities for Cost Optimization of SAP HANA Hardware
This guide describes how to install and update an SAP HANA system with the SAP HANA lifecycle management tools. See
the SAP HANA Platform page on SAP Help Portal.
Note
SAP HANA installations are performed using the SAP HANA database lifecycle manager (HDBLCM). SAP HANA
installations cannot be performed using the Software Provisioning Manager (SWPM).
SAP HANA smart data access is part of SAP HANA. However, it is not installed during the installation of the SAP HANA
Platform Edition. For more information about installing SAP HANA smart data access, see SAP HANA Smart Data Access in
the SAP HANA Administration Guide.
For IBM Power Systems, only the following data sources are supported: SAP HANA, SAP IQ, SAP Adaptive Service
Enterprise, and Oracle Database 12C. For more information, see SAP HANA Smart Data Access in the SAP HANA
Administration Guide.
See the SAP HANA Smart Data Integration page on SAP Help Portal.
Related Information
SAP HANA Server Installation and Update Guide
SAP HANA Studio Installation and Update Guide
SAP HANA Client Installation and Update Guide
SAP HANA Direct Extractor Connection Implementation Guide
SAP Data Services
SAP Replication Server
SAP HANA Smart Data Integration and SAP HANA Smart Data Quality
SAP HANA Real-Time Replication
SAP HANA Platform
Related Information
SAP HANA Administration Guide
Data Access
SAP HANA supports the integration of data from many data sources to enrich your applications and deliver in-depth analysis.
These include federated queries, data replication, and processes to improve data quality.
This section provides an overview of the tools and technologies that are available with SAP HANA or supported by SAP HANA for
data access and data virtualization. For more information about the administration of these technologies, as well as other
operations topics, refer to the documentation indicated.
Native Capabilities for Data Access, Integration, and Quality in SAP HANA
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 26/60
2/13/2020
Data Federation with SAP SAP HANA SDA enables you to See SAP HANA Smart Data Access and SAP HANA Hadoop
HANA Smart Data Access create virtual tables in SAP Integration in the SAP HANA Administration Guide.
(SDA) HANA that point to virtual
SAP HANA Smart Data Access
tables on remote sources, such
as SAP ASE, SAP IQ, Hadoop, SAP HANA Hadoop Integration
and Teradata.
Data Replication and SAP HANA smart data See the documentation for SAP HANA smart data integration and
Transformation integration provides the SAP HANA smart data quality option on SAP Help Portal at
architecture that supports all https://help.sap.com/viewer/p/HANA_SMART_DATA_INTEGRATION.
types of data delivery in SAP
HANA: real-time, batch, and
federation (SDA). It includes
both data replication and data
transformation services.
Trigger-Based The trigger-based See the documentation for SAP HANA real-time replication on SAP Help Portal at
Replication replication https://help.sap.com/viewer/p/SAP_LANDSCAPE_TRANSFORMATION_REPLICATION_SERVER.
method uses the
SAP Landscape
Transformation
(LT) Replication
Server component
to pass data from
the source system
to the SAP HANA
database target
system.
SAP HANA Direct SAP HANA Direct See SAP HANA Direct Extractor Connection Implementation Guide
Extractor Extractor
Connection Connection (DXC)
provides SAP
HANA with out-of-
the-box
foundational data
models based on
SAP Business
Suite entities, and
is a data
acquisition
method as well.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 27/60
2/13/2020
Extraction Extraction See the documentation for SAP Data Services on SAP Help Portal at
Transformation Transformation http://help.sap.com/viewer/p/SAP_DATA_SERVICES
Load-Based Load (ETL)-based
Replication data replication
uses SAP Data
Services (also
called Data
Services) to load
relevant business
data from SAP
ERP to the SAP
HANA database.
This lets you read
the business data
on the application
layer level.
Log-Based SAP Replication See the documentation for SAP Replication Server on SAP Help Portal at
Replication Server (SRS) http://help.sap.com/viewer/p/SAP_REPLICATION_SERVER
moves and
synchronizes
transactional data
including DML and
DDL across the
enterprise,
providing low
impact,
guaranteed data
delivery, real-time
business
intelligence, and
zero operational
downtime.
Related Information
Important Disclaimer for Features in SAP HANA
The SAP HANA native storage extension is integrated with other SAP HANA functional layers, such as query optimizer, query
execution engine, column store, and persistence layers. The key highlights of the SAP HANA native storage extension include the
following:
A substantial increase in SAP HANA data capacity, with good performance for high-data volumes.
The ability to co-exist with the SAP HANA in-memory column store, preserving SAP HANA memory performance.
An enhancement of existing in-market paging capabilities by supporting compression, dictionary support, and partitioning.
An intelligent buffer cache that manages memory pages in SAP HANA native storage extension column store tables.
Integration with SAP HANA Cockpit for load units con guration for columns, partitions, and tables.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 28/60
2/13/2020
A simple system landscape with high scalability that covers a large spectrum of data sizes.
Support for all types of columnar compression techniques, including dictionary and advanced compression.
An advisor that collects object access statistics and provides load unit recommendations. The advisor provides a exible
interface to act on individual recommended objects to convert from column loadable to page loadable, or vice versa. For
more information, see SAP HANA Native Storage Extension in the SAP HANA Administration Guide.
On-Premise Deployment
You can decide to implement SAP HANA using the appliance delivery model, meaning precon gured software and hardware
bundled by an SAP hardware partner, or you can opt for the SAP HANA tailored data center integration approach, which allows you
more exibility when integrating your SAP HANA system with your existing infrastructure, for example, network or storage
solutions.
With the appliance model SAP coordinates all support requests for all components of the system including hardware with the
responsible partners.
Tailored data center integration gives you the exibility to install SAP HANA yourself on the same validated hardware as used for
appliances, but you are responsible for all aspects of the system, including managing support with all the involved partners.
SAP HANA Appliance Compared with SAP HANA Tailored Datacenter Integration
Support fully provided by SAP Customer aligns with the hardware partner on individual support
model
Solution validation done by SAP and partners Installation is done by the customer (or hardware partner)
Precon gured hardware setup Reuse existing infrastructure and thereby reduce costs
Preinstalled software SAP HANA installation certi cation required for customer (or
hardware partner) to perform SAP HANA software installation
For a list of hardware platforms and supported operating system releases, see SAP Note 2235581 - SAP HANA: Supported
Operating Systems. For con guration information for the supported operating system releases, see SAP Note 1944799 - SAP
HANA Guidelines for SLES Operating System Installation and SAP Note 2009879 - SAP HANA Guidelines for Red Hat Enterprise
Linux (RHEL) Operating System.
Cloud Deployment
In the cloud, SAP HANA can be deployed and operated in a number of ways:
As SAP Cloud Platform, SAP HANA service ‒ a database as a service offering, managed by SAP. For more information, see
SAP Cloud Platform, SAP HANA service in the Related Information section.
In a public cloud run by other infrastructure providers such as Amazon Web Services or Google Cloud Platform. For speci c
information about operating SAP HANA on these infrastructures, please see the documentation provided by your cloud
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 29/60
2/13/2020
provider.
Related Information
SAP HANA Appliance
SAP HANA Tailored Data Center Integration
SAP Cloud Platform, SAP HANA service
SAP Note 2235581
SAP Note 1944799
SAP Note 2009879
This approach offers you well-de ned hardware designed for the performance needs of an in-memory solution out of the box. The
appliance delivery is the rst choice if you are looking for a precon gured hardware set-up and a preinstalled software package for
a fast implementation done by your chosen hardware partner and fully supported by both, the partner and SAP.
You can decide to implement SAP HANA using the appliance delivery model, meaning precon gured software and hardware
bundled by an SAP hardware partner, or you can opt for the SAP HANA tailored data center integration approach, which allows you
more exibility when integrating your SAP HANA system with your existing storage solution. For more information see SAP HANA
Tailored Data Center Integration.
Related Information
SAP HANA Tailored Data Center Integration
The following table gives an overview of tasks and who is responsible for the task. It includes information on:
Provisioning/Setup
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 30/60
2/13/2020
Maintenance
Operations
Support
(*) The customer is generally responsible for maintenance of the SAP HANA system. If the customer has a special support
agreement with the hardware partner, maintenance may be the responsibility of the hardware partner.
(**) SAP is the main point of contact and distributes all issues within the support organization by default, as is the case for
other SAP applications. If the customer has de ned special support agreements with the hardware partner, the customer
should contact the hardware partner directly in the case of obvious hardware or operating system issues. If no agreements
have been made neither SAP nor the hardware partner are responsible for the installation, maintenance and possible
adjustment of external software installed on the SAP HANA system.
Schedule - When and how often should each task be performed? What tasks are to be performed during ongoing
operation, such as regular checks and periodic tasks? What tasks must be performed on demand and in special situations?
Procedures - How can each task be performed? Several tools and transactions can be used for administering and
monitoring SAP HANA.
A SAP HANA appliance can only be obtained from a certi ed SAP hardware partner, for more information see:
For more information on supported software and hardware platforms refer to the SAP Product Availability Matrix (search for
"HANA"), and the SAP HANA Master Guide on the SAP Help Portal.
Related Information
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 31/60
2/13/2020
SAP Certi ed and Supported SAP HANA Hardware
Product Availability Matrix (PAM)
If the customer has de ned special support agreements with the hardware partner (such as a special Service Level Agreement
(ESA)), the customer should contact the hardware partner directly in the case of obvious hardware or operating system issues.
To investigate SAP HANA-related problems, SAP support requires a support connection to all servers in the SAP HANA landscape.
For more information about establishing a service connection for SAP HANA, see SAP Note 1635304: Central note for HANA
support connections.
Note
You need a valid user to access SAP Support Portal and related SAP Notes.
Related Information
SAP Note 1635304
The SAP hardware partners deliver the SAP HANA software together with corresponding, validated hardware as a prepackaged
solution with the most recent support package stack (at the time of shipment of the SAP HANA appliance) to the customer site.
The SAP hardware partner may add speci c best practices and SAP HANA software con guration. The installation is nalized by
an onsite setup of the SAP HANA components. This includes deploying the SAP HANA system in the customer data center,
connectivity to the network, SAP system rename, and SAP Solution Manager connectivity, if applicable.
Once the network connection to the SAP HANA system has been established successfully and the SAP HANA system with the
most recent support packages is reachable under its desired host name, IP address and SAP system ID from within the customer
network, the establishment of data replication/connectivity to data source systems (including the deployment of additional
replication components) and the installation of potential BI clients (such as SAP BusinessObjects Explorer on top of BOE) is again
the responsibility of the customer or the consulting organization carrying out the SAP HANA project onsite for the customer.
Note
With the appliance model the installation of the SAP HANA server components, in particular the installation of the SAP HANA
database shall only be performed by certi ed hardware partners, on validated hardware, running a speci c operating system,
as published in the SAP HANA Product Availability Matrix (PAM). Any other system or content developed with such systems is
not supported by SAP for use in production. SAP HANA studio and clients need to be installed outside of the SAP HANA
appliance and can therefore be downloaded and installed by SAP customers directly.
Further note, there is a product “SAP HANA (platform|enterprise edition)”, where the “SAP HANA database” is one component
of the product. The product is also comprised of other components. In consequence, do not use the individual installation tools
of the various components to set up an SAP HANA system. Otherwise Lifecycle Management processes like the Software
Update Manager (SUM) for SAP HANA, a tool for updating and patching of the SAP HANA product might fail if the product was
not installed completely as a whole.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 32/60
2/13/2020
SAP permits the installation and operation of external software that is required to ful ll the IT compliance and IT policy that are
determined in operation, provided the prerequisites in the following SAP Notes are met.
SAP Note 784391 SAP support terms and 3rd-party Linux kernel drivers
Each of these SAP Notes refers to additional documentation about software and software versions that, in the experience of SAP
Support, have caused problems in the customer environment or in the laboratories of SAP or the hardware suppliers and are
therefore not recommended for use in the SAP HANA appliance.
Neither SAP nor the hardware supplier of your SAP HANA appliance are responsible for the installation, maintenance and possible
adjustment of the external software if no agreements have been made for this purpose.
Related Information
Product Availability Matrix (PAM)
SAP Note 1730929
SAP Note 1730932
SAP Note 1730930
SAP Note 784391
Change Management
Change management describes the permitted changes allowed to the standard con guration of an SAP HANA appliance.
The following sections provide information on permitted con guration changes to the SAP HANA software, operating system, and
so on. You will also nd information about the changes that are not supported by SAP or SAP hardware partners.
SAP allows changes in con guration parameters in the SAP HANA database, when this is recommended in SAP documentation,
SAP Notes or by an SAP employee (for example, Consulting, Development, or Support).
To guarantee optimal performance and the highest stability, SAP HANA hardware and technology partners can deliver systems
with settings that differ from the SAP standard system.
Customer-speci c changes to operating system parameters and ports are permitted in agreement with the relevant SAP HANA
hardware or technology partners.
SAP Note 1731000 describes con guration changes that resulted in problems in customer environments and in SAP or hardware
partner lab environments.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 33/60
2/13/2020
To guarantee supportability from SAP, all changes that differ from the SAP standard system should be documented. This
facilitates later root cause analysis if errors occur.
Related Information
SAP Note 1731000
For a list of hardware platforms and supported operating system releases, see SAP Note 2235581 - SAP HANA: Supported
Operating Systems. For con guration information for the supported operating system releases, see SAP Note 1944799 - SAP
HANA Guidelines for SLES Operating System Installation and SAP Note 2009879 - SAP HANA Guidelines for Red Hat Enterprise
Linux (RHEL) Operating System.
SAP supports additional changes to the con guration of the operating system, provided these changes do not contradict the
currently applicable SAP HANA documentation, or their incompatibility with SAP HANA is already known. These incompatible
con guration changes, which are known in customer environments and/or are known to have caused problems to the laboratories
of SAP or to SAP HANA hardware or to technology partners, are described in SAP Note 1731000.
OS security patches may be installed immediately after they are available; however, the original packages of the distributors must
be used, that a customer is entitled to within the framework of a valid support contract with the distributor or an authorized OEM.
Customer-speci c changes to operating system parameters and ports are permitted in agreement with the relevant SAP HANA
hardware or technology partners. To guarantee supportability on the SAP side, all changes that deviate from the SAP standard
system should be documented. This facilitates later root cause analysis if errors occur.
Any updates related to kernel or runtime libraries (glibc) need to be validated and approved by SAP beforehand. Support Package
Stacks (SPSs) can be downloaded and applied to the SAP HANA system only according to agreements with the respective
hardware partner.
On rare occasions, SAP HANA might require a certain operating system patch. In this case, you must ensure that the con guration
settings of the operating system persist. Do not change con guration settings when you patch the operating system unless
explicitly stated in the corresponding SAP release note. SAP will state any dependencies in the relevant SAP Note published when
a revision is released which requires such modi cations.
Note
In some cases, customers may have outsourced the administration of their landscapes. In such a case, the outsourced service
provider should only change any settings after consultation with the hardware support provider. The customer is responsible
for any complete upgrade of the operating system and the use of tools for distributing operating system patches in a
distributed system landscape.
SUSE offers enhanced support for SUSE Linux in collaboration with SAP Linux Lab ('SUSE Priority Support for SAP'). This support
offer facilitates communication and ensures high quality.
Related Information
SAP Note 2235581
SAP Note 1944799
SAP Note 2009879
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 34/60
2/13/2020
SAP Note 1731000
The SAP hardware partners ships the SAP HANA appliance pre-con gured with the most recent support package stack that is
available. The customer is responsible for the subsequent implementation of SAP HANA patches, revisions, or support packages
and support package stacks.
Any system connected to the SAP HANA system, as a source or as a client, may require a minimum SAP HANA support
package stack to be implemented. Unless explicitly stated, we recommend applying the latest SAP HANA support package
stack after applying an update to the connected system.
The SAP HANA support packages are cumulative. You can update directly from any older SAP HANA support package to
any newer SAP HANA support package.
New SAP HANA support packages mainly cover software improvements. SAP recommends that you download and install
these new SAP HANA support packages if SAP support has to resolve issues with SAP HANA versions previously installed
in your landscape. However, customers do not necessarily need to update their SAP HANA landscape with the newest SAP
HANA support packages if their SAP HANA landscape works correctly.
New SAP HANA support packages and patches will be produced and shipped at SAP’s sole discretion. There is no periodic
cycle for releasing and patching the SAP HANA software. The new SAP HANA support package stacks will be
communicated to customers and hardware partners by means of SAP Notes.
An automated update of your SAP HANA system is performed using SAP HANA database lifecycle manager (HDBLCM).
Note
It is strongly recommended after the initial setup and before every system update, that you perform a full data and le system
backup (including a con guration backup).
Note
Special support agreements may exist with the hardware partner which include services such as patching.
Related Information
Updating an SAP HANA System Landscape
If the customer has a special agreement with the hardware partner, the hardware partner is responsible for providing support for
le system patching.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 35/60
2/13/2020
If the customer has a special agreement with the hardware partner, the hardware partner is responsible for providing support for
the storage components.
If the customer has a special agreement with the hardware partner, the hardware partner is responsible for providing support for
the rmware of underlying hardware components.
In addition to SAP HANA as a standardized and highly optimized appliance, you can use the tailored data center integration
approach, which is more open and exible, to run SAP HANA in datacenters. This option enables a reduction in hardware and
operational costs through the reuse of existing hardware components and operational processes.
A supportability tool called the SAP HANA HW Con guration Check Tool is provided by SAP, which allows you to check if the
hardware is optimally con gured to meet the requirements of SAP HANA. For more information, see the SAP HANA
Administration Guide.
Installation
A number of requirements have to be ful lled before you can proceed with the installation of SAP HANA tailored data center
integration.
All storage devices must have successfully passed the hardware certi cation for SAP HANA.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 36/60
2/13/2020
Only software installed by certi ed hardware partners, or any person holding certi cation, is recommended for use on the
SAP HANA system. Do not install any other software on the SAP HANA system. The components of SAP HANA can only be
installed by certi ed hardware partners, or any person holding certi cation. Furthermore, it must be installed on validated
hardware running an approved operating system.
For more information, see the blogs SAP Certi ed Technology Associate: C_HANATEC_13 – by the SAP HANA Academy
and Recent changes in the SAP HANA Technology certi cation program 2016 in the Related Information section.
Change Management
Updating and patching the operating system
With tailored data center integration the customer is responsible for updating and patching the operating system.
With tailored data center integration the customer is responsible for installing, updating, and patching the SAP HANA
software.
Related Information
SAP Certi ed and Supported SAP HANA Hardware
Product Availability Matrix (PAM)
Partner Information Center
SAP Training and Certi cation Shop
SAP HANA TDI - Overview
SAP Note 2055470
SAP Note 2218464
Recent changes in the SAP HANA Technology certi cation program 2016
SAP Certi ed Technology Associate: C_HANATEC_13 – by the SAP HANA Academy
Caution
A direct update of SAP HANA Platform 1.0 to SAP HANA 2.0 SPS 00 for IBM Power Systems is not possible.
The goal of the update activities is that an SAP HANA landscape that has been updated to SAP HANA 2.0 has a comparable state
to a newly installed SAP HANA 2.0 landscape.
You perform an update on your SAP HANA system with the SAP HANA database lifecycle manager (HDBLCM).
Note
Plan to have a business downtime during the update process.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 37/60
2/13/2020
Note
For information about updating the capabilities available for your license and installation scenario, see the documentation for
the capabilities you are using.
Note
With an SAP HANA SPS you also perform updates for SAP HANA revisions and SAP HANA maintenance revisions. For more
information, see SAP Note 2378962 - SAP HANA 2.0 Revision and Maintenance Strategy.
Related Information
SAP HANA 2.0 Revision Strategy
SAP Note 2378962
Update Dependent Components
Prerequisites
Before starting the update for the components in your SAP HANA landscape several prerequisites have to be ful lled.
If you are performing an offline update, you have all the necessary installation les for the individual components.
You have a valid, permanent SAP license for the SAP HANA database.
You have user names and passwords for the following users:
<sid>adm user
sapadm user
You have carefully read the update instructions for the individual components.
You have made the necessary preparations to perform backups for the SAP HANA database and the other components.
Update Process
Before updating the SAP HANA components, make sure that no read or write processes are running on the SAP HANA database.
Perform the update process in offline mode during a business downtime. After the update, you have to restart SAP HANA and its
components.
Caution
Updating from SAP HANA Platform 1.0 (all supported SPS) to SAP HANA Platform 2.0 SPS 00 also involves upgrading the
operating system and possibly changing the hardware.
Updating an SAP HANA Platform 2.0 system might also involve upgrading the operating system and possibly changing the
hardware.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 38/60
2/13/2020
3. Perform an update.
When updating to SAP HANA Platform 2.0 SPS 00 or higher, it may be necessary to upgrade the operating system. For
more information, see SAP Note 2235581 - SAP HANA: Supported Operating Systems.
Related Information
SAP Note 2235581
SAP Note 2372809
Update an SAP HANA 1.0 System with the SAP HANA Database Lifecycle Manager
Update an SAP HANA 2.0 System with the SAP HANA Database Lifecycle Manager
Upgrade the Operating System
When updating to SAP HANA Platform 2.0 SPS 00, you may need to upgrade the operating system. For information about the
upgrade, refer to the documentation of the operating system vendor. For the operating system, we recommend that you choose a
new installation as the upgrade procedure. We recommend the following procedures:
RHEL
SLES
Related Information
SAP Note 2235581
SAP Note 2372809
Caution
The following update scenarios are valid for Intel-based hardware platforms only.
For information about updating IBM Power Systems, see SAP Note 2380257 SAP HANA Platform 2.0 SPS 00 Release Note.
Caution
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 39/60
2/13/2020
For a general description of the upgrade recommendations, see SAP Note 2407244 - Ensuring OS/HANA compatibility during
upgrade of HANA/OS.
We recommend that you update to SAP HANA Platform 1.0 SPS 12 rst and then update to SAP HANA Platform 2.0 SPS 00. An
update to SAP HANA Platform 1.0 SPS 10/11 should only be performed if a speci c operating system version is needed.
A multiple-container system can only be updated to SAP HANA Platform 2.0 SPS 00 from SAP HANA Platform 1.0 SPS 12
(Revision 122.04).
When updating to SAP HANA Platform 2.0 SPS 00, it might be necessary to upgrade the operating system. Check which
update option for the SAP HANA system is compatible with the method that you choose for upgrading the operating system.
For information about the SAP HANA database lifecycle manager, see Updating the SAP HANA System and Installing or Updating
SAP HANA Components in the SAP HANA Server Installation and Update Guide.
Note
Update all SAP HANA studio installations. Use the same revision as the SAP HANA database.
Related Information
SAP HANA Server Installation and Update Guide
Updating the SAP HANA System
Installing or Updating SAP HANA Components
SAP Note 1948334
SAP Note 2380257
SAP Note 2407244
SAP Note 2503043
Upgrade the Operating System
1. Note
With SAP HANA Platform 2.0, the metadata persistency layout has been changed. Furthermore an older column store
persistence format has been deprecated and is not supported anymore. Therefore you need to pay special attention
before updating your existing SAP HANA 1.0 system to SAP HANA Platform 2.0.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 40/60
2/13/2020
2. Stop the SAP HANA system and all applications that use the SAP HANA system.
4. To prevent the SAP HANA system from starting during the operating system upgrade, set the autostart parameter in the
pro le to 0 (=off).
For more information, see Upgrade the Operating System in the SAP HANA Master Guide.
6. Update the SAP HANA system to SAP HANA 2.0 SPS 00.
Related Information
SAP Note 2372809
Upgrade the Operating System
1. Stop the SAP HANA system and all applications that use the SAP HANA system.
3. To prevent the SAP HANA system from starting during the operating system upgrade, set the autostart parameter in the
pro le to 0 (=off).
4. Update the SAP HANA system to SPS 10, SPS 11, or SPS 12.
5. Note
With SAP HANA Platform 2.0, the metadata persistency layout has been changed. Furthermore an older column store
persistence format has been deprecated and is not supported anymore. Therefore you need to pay special attention
before updating your existing SAP HANA 1.0 system into SAP HANA Platform 2.0.
For more information, see Upgrade the Operating System in the SAP HANA Master Guide.
7. Update the SAP HANA system to SAP HANA 2.0 SPS 00.
Related Information
SAP Note 2372809
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 41/60
2/13/2020
Upgrade the Operating System
1. Stop the SAP HANA system and all applications that use the SAP HANA system.
3. To prevent the SAP HANA system from starting during the operating system upgrade, set the autostart parameter in the
pro le to 0 (=off).
4. Update the SAP HANA system to SAP HANA Platform 1.0 SPS 06 (version 69.07) according to SAP Note 2175754. This is
the minmum version of SAP HANA that is required, in order to update to SAP HANA Platform 1.0 SPS 10.
5. Update the SAP HANA system to SPS 10, SPS 11, or SPS 12.
6. Note
With SAP HANA Platform 2.0, the metadata persistency layout has been changed. Furthermore an older column store
persistence format has been deprecated and is not supported anymore. Therefore you need to pay special attention
before updating your existing SAP HANA 1.0 system to SAP HANA Platform 2.0.
For more information, see Upgrade the Operating System in the SAP HANA Master Guide.
8. Update the SAP HANA system to SAP HANA 2.0 SPS 00.
Related Information
SAP Note 2372809
Upgrade the Operating System
2. On the secondary site, update the SAP HANA system to SAP HANA Platform 1.0 SPS 10, SPS 11, or SPS 12 if the SAP HANA
system is lower than SAP HANA Platform 1.0 SPS 10.
3. On the secondary site, upgrade the operating system to RHEL 7.2 or SLES 12 SP1.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 42/60
2/13/2020
5. On the secondary site perform a takeover.
6. On the old primary site, update the SAP HANA system to SAP HANA Platform 1.0 SPS 10, SPS 11, or SPS 12 if the SAP
HANA system is lower than SAP HANA Platform 1.0 SPS 10.
7. Note
With SAP HANA Platform 2.0, the metadata persistency layout has been changed. Furthermore an older column store
persistence format has been deprecated and is not supported anymore. Therefore you need to pay special attention
before updating your existing SAP HANA 1.0 system to SAP HANA Platform 2.0.
8. On the old primary site, upgrade the operating system or RHEL 7.2 or SLES 12.1.
For more information, see Upgrade the Operating System in the SAP HANA Master Guide.
9. On the old primary site, update to SAP HANA 2.0 SPS 00.
10. Register the old primary site to the old secondary site so that system replication is ready.
Related Information
SAP Note 2372809
Upgrade the Operating System
1. Note
In SAP HANA Platform 2.0, the metadata persistency layout has been changed. Also, an older column store persistence
format has been deprecated and is no longer supported. You therefore need to pay special attention to what you need
to do before updating your existing SAP HANA 1.0 system to SAP HANA Platform 2.0.
2. Stop the SAP HANA system and all applications that use the SAP HANA system.
4. To prevent the SAP HANA system from starting during the operating system upgrade, set the autostart parameter in the
pro le to 0 (=off).
5. Update the SAP HANA system to SAP HANA Platform 1.0 SPS 12.
This removes all operating system integration, such as symlinks and OS users.
For more information, see Copying and Moving a System Using Platform LCM Tools in the SAP HANA Administration Guide.
7. If the SAP Host Agent is installed in /usr/sap/hostctrl, uninstall it as the root user with:
/usr/sap/hostctrl/exe/saphostexec -uninstall
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 43/60
2/13/2020
Alternatively, you can remove the /usr/sap/hostctrl directory.
The SAP Host Agent administrator user sapadm will be removed when the operating system is reinstalled, and the SAP
Host Agent becomes unusable without this user. The SAP Host Agent will be installed again, and the sapadm user created,
when the SAP HANA system is registered in a later step.
If it is not possible to unmount a le system, use the fuser command to nd out which processes still access les on
the le system:
fuser -m /hana/shared
Use the ps command to nd out what those processes are, and terminate them.
If a le system cannot be unmounted even though the fuser command shows no processes accessing it, it can be
accessed from a remote computer. See your operating system documentation for more details.
For more information, see Upgrade the Operating System in the SAP HANA Master Guide.
11. Register the SAP HANA system with the resident hdblcm.
This creates the operating system integration, such as symlinks and OS users.
12. Update the SAP HANA system to SAP HANA 2.0 SPS 00.
Related Information
SAP Note 2372809
Upgrade the Operating System
1. Note
With SAP HANA Platform 2.0, the metadata persistency layout has been changed. Furthermore an older column store
persistence format has been deprecated and is not supported anymore. Therefore you need to pay special attention
before updating your existing SAP HANA 1.0 system into SAP HANA Platform 2.0.
2. Stop the old SAP HANA system and all applications that use the SAP HANA system.
4. On the new host, install operating system RHEL 7.2 or SLES 12 SP1.
For more information, see Upgrade the Operating System in the SAP HANA Master Guide.
5. Move the backup les from the old SAP HANA system to the new host.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 44/60
2/13/2020
6. On the new host, install SAP HANA Platform 1.0 SPS 10 or SPS 11 or SPS 12.
7. On the new SAP HANA system, perform a recovery using the backup les from the old SAP HANA system.
8. Update the new SAP HANA system to SAP HANA 2.0 SPS 00.
Related Information
SAP Note 2372809
Upgrade the Operating System
Caution
The following update scenarios are valid for Intel-based hardware platforms only.
For information about updating IBM Power Systems, see SAP Note 2656575 - SAP HANA Platform 2.0 SPS 04 Release Note.
Caution
For a general description of the upgrade recommendations, see SAP Note 2407244 - Ensuring OS/HANA compatibility during
upgrade of HANA/OS.
For information about the SAP HANA database lifecycle manager, see Updating the SAP HANA System and Installing or Updating
SAP HANA Components in the SAP HANA Server Installation and Update Guide.
Note
Update all SAP HANA studio installations. Use the same revision as the SAP HANA database.
Related Information
SAP HANA Server Installation and Update Guide
Updating the SAP HANA System
Installing or Updating SAP HANA Components
SAP Note 1948334
SAP Note 2656575
SAP Note 2551355
SAP Note 2460914
SAP Note 2404375
SAP Note 2380257
SAP Note 2407244
SAP Note 2503043
Upgrade the Operating System
Update all SAP HANA clients that are not located on an SAP HANA system. Use the same revision as the SAP HANA
database.
Update all SAP HANA studio installations that are not located on an SAP HANA system. Use the same revision as the SAP
HANA database:
If you are using a complete SPS installation media, use the SAP HANA studio version on this media.
If you are downloading an individual SAP HANA studio installation media, make sure you use an SAP HANA studio
version that matches with your SAP HANA database version. Check the version number in the le name of the SAP
HANA studio installation media.
Update the SAP HANA data provisioning technologies components depending on your scenario and the replication
technologies in use. For detailed update and installation information, see the guide for your data provisioning technology.
Update the Business Intelligence (BI) clients you are using for SAP HANA.
Related Information
SAP HANA Client Installation and Update Guide
SAP HANA Studio Installation and Update Guide
SAP HANA Platform on SAP Help Portal
SAP Note 1906576
Post-Update Steps
Perform the necessary post-update steps.
Note
After an upgrade to a new SAP HANA SPS it is recommended to redeploy the calculation views. For more information, see SAP
Note 1962472 - Redeployment of calculation views recommended when upgrading to a new SPS.
Related Information
SAP Note 1962472
SAP HANA platform lifecycle management encompasses the installation and update of an SAP HANA server, mandatory
components, and additional components, as well as the post-installation con guration. The concepts and procedures for SAP
HANA platform installation and update are described in the SAP HANA Server Installation and Update Guide on SAP Help Portal.
A number of system con guration features are integrated into the SAP HANA database lifecycle manager, such as:
The initial con guration of your SAP HANA platform to integrate it into your landscape. For example, by registering it in a
system landscape directory, or con guring the inter-service communication.
Adapting the topology of your SAP HANA platform by adding or removing additional SAP HANA hosts.
System con guration as it pertains to SAP HANA lifecycle management is described in the SAP HANA Platform Lifecycle
Management section of this SAP HANA Administration Guide.
SAP HANA application lifecycle management supports you in all phases of the lifecycle of an SAP HANA application or add-on
product, from modelling your product structure, through application development, transport, assembly, to installing and updating
products that you have downloaded from SAP Support Portal or which you have assembled yourself.
All application lifecycle management tasks are documented in the guide SAP HANA Application Lifecycle Management on SAP
Help Portal.
System administrators use SAP HANA application lifecycle management mainly to install and update SAP HANA applications or
add-on products. Therefore, these tasks are documented in this SAP HANA Administration Guide. Tasks related to SAP HANA
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 47/60
2/13/2020
development are documented in the SAP HANA Developer Guide - For SAP HANA Studio ( on SAP Help Portal) under SAP HANA
Application Lifecycle Management.
Related Information
SAP HANA Platform Lifecycle Management
SAP HANA Application Lifecycle Management
Additional Information
This section provides additional information.
Related Information
Links are provided to documentation on planning your deployment that is useful to know but not necessarily directly connected to
SAP HANA.
Content Location
Latest documentation for SAP HANA SAP HANA Platform on SAP Help Portal
Security https://sap.com/security
To get full access to the SAP Support Portal and access this information, you need an authorized user ID. Follow the instructions
on the corresponding page to register for a login.
2372809 Guideline for Upgrading a SAP HANA 1.0 to SAP HANA 2.0 System
2714742 SAP Web IDE for SAP HANA 2.0 SPS 04 - Central Release Note
2078425 Troubleshooting note for SAP HANA platform lifecycle management tool hdblcm
2009879 SAP HANA Guidelines for Red Hat Enterprise Linux (RHEL)
2218464 Supported products when running SAP HANA on IBM Power Systems
1681092 Support for multiple SAP HANA databases on a single SAP HANA appliance
Check the current SAP Notes for the various parts of SAP HANA by searching for any of the following application areas:
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 49/60
2/13/2020
HAN-APP-DCI Please use HAN-APP-IOA
HAN-STD-DEV-REF SAP HANA Tools for Where-used, Refactoring, and Mass Copy
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 53/60
2/13/2020
HAN-STD-DEV-TP-CM SAP HANA Development Change Management
HAN-WDE-CPS SAP Web IDE for Hana user and project settings
HAN-WDE-EDT-CDS SAP Web IDE for Hana editor for Core Data Services
HAN-WDE-RTT SAP Web IDE for Hana Runtime and SQL Tools
HAN-WDE-RUN-UI SAP Web IDE for Hana - Run web and SAP Fiori applications
HAN-WDE-SRC Search
HAN-WDE-XSC-MOD Modeling
BC-XS-SRV-GIT Git/Gerrit
The search also supports using the wildcard asterisk (*), so you can, for example, also search for BC-DB-HDB* or similar and you
will get results for all subcomponents.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 55/60
2/13/2020
Reporting Incidents
If you encounter any problems with the software, report an incident at http://support.sap.com/incident .
In addition, the Customer Interaction Center (CIC) is available 24 x 7 in every region to help you resolve any issues you may run
into (https://support.sap.com/contactus ).
When reporting an incident, you can choose from the above list of components for the relevant software part.
For information about the capabilities available for your license and installation scenario, refer to the Feature Scope Description for
SAP HANA.
When you install your SAP system, a temporary license (90 days) is automatically installed. Before the temporary license expires,
you must apply for a permanent license key from SAP.
We recommend that you apply for a permanent license key as soon as possible after installing your system.
Note
For more information, see section Managing SAP HANA Licenses in the SAP HANA Administration Guide.
Related Information
Managing SAP HANA Licenses
Software Download
In the SAP Software Downloads, you have access to the installation media and components for SAP HANA.
Caution
It is essential to keep a copy of all installation media which may be required, for example, for disaster recovery purposes.
Installation media which has been superseded is routinely removed from the Software Center and there is no guarantee that all
database revisions will be permanently available.
4. Choose H.
9. Choose INSTALLATION.
Note
The items you have downloaded must be available on the host where the SAP HANA system will be installed or already
is installed.
4. Choose H.
9. Open the required component and download the items you need.
Note
The items you have downloaded must be available on the host where the SAP HANA system will be installed or is
already installed.
Responsibilities
The responsibility for acquiring and installing SAP HANA depends on the chosen deployment model:
If a customer chooses the SAP HANA Tailored Datacenter Integration, then the components of SAP HANA must be
installed on validated hardware by a certi ed administrator or official SAP HANA hardware partner.
If a customer chooses an SAP HANA appliance, then the components of SAP HANA can only be installed by certi ed
hardware partners on validated hardware running a speci c operating system. Any other system or content developed with
systems of this type is not supported by SAP. For more information, see the information page for the product version.
Support Package Stacks (SPS) can be downloaded and applied to appliances in accordance with agreements with the
respective hardware partner.
Note
The SAP HANA Client is also available separately under the terms of the SAP Developer License Agreement, from the SAP
Development Tools public download site. The Developer Agreement licenses the software "as is", without warranty or any other
obligations on the part of SAP. Other than what is made available on the SAP Community Website (SCN) by SAP at its sole
discretion and by SCN members, SAP does not offer support for software that is the subject of the Developer Agreement.
Related Information
SAP Software Downloads
SAP Developer License Agreement
SAP Development Tools
For more information, see SAP HANA 2.0 Revisions Strategy on SAP Help Portal.
Related Information
SAP HANA 2.0 Revision Strategy
SAP Note 2378962
Note
You can nd a complete list of all SAP HANA components and the corresponding SAP HANA hardware and software
requirements in the Product Availability Matrix (PAM), in the SAP HANA Hardware Directory, and in the SAP Community
Network.
Software Requirements
Note
Only software installed by certi ed hardware partners, or any person holding certi cation, is recommended for use on the SAP
HANA system. Do not install any other software on the SAP HANA system. The components of SAP HANA can only be installed
by certi ed hardware partners, or any person holding certi cation. Furthermore, it must be installed on validated hardware
running an approved operating system.
For more information, see the blogs SAP Certi ed Technology Associate: C_HANATEC_13 – by the SAP HANA Academy and
Recent changes in the SAP HANA Technology certi cation program 2016 in the Related Information section.
Note
You can perform a system copy of an SAP system with SAP HANA database as the source database and also SAP HANA
database as the target database. This is relevant if you want to change the hardware platform on the SAP HANA system.
For more information, see the SAP NetWeaver Documentation on System Copy for your SAP NetWeaver release.
For detailed information about the supported hardware, see Related Information in On-Premise in the SAP HANA Master Guide.
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 58/60
2/13/2020
Hardware Requirements
The supported hardware for SAP HANA depends on the deployment method (appliance or TDI). For more information, see the
Related Information in this section and in On-Premise in the SAP HANA Master Guide.
Note
If an NTP sever is not available, this means, for example, that trace les from distributed hosts cannot be displayed in the
correct chronological order.
For installations on IBM Power Servers, Ethernet virtualization using dual VIOS is normally deployed. Natively attached Ethernet
cards can also be used however.
Related Information
SUSE Linux Enterprise Server (SLES)
SAP Note 1944799
SAP Note 2205917
SAP Note 1984787
Red Hat Enterprise Linux (RHEL)
SAP Note 2009879
SAP Note 2292690
Supported Hardware Platforms
SAP Certi ed and Supported SAP HANA Hardware
On-Premise Deployment
SAP Note 1943937
SAP Note 2055470
SAP Note 2218464
SAP Note 2188482
General Links
SAP HANA Tailored Data Center Integration 2017 - Overview
SAP Certi ed Technology Associate: C_HANATEC_13 – by the SAP HANA Academy
Recent changes in the SAP HANA Technology certi cation program 2016
SAP Note 52505
SAP Note 2235581
Product Availability Matrix
SAP HANA Network Requirements
SAP Note 1900823
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 59/60
2/13/2020
SAP Note 2618154
https://help.sap.com/http.svc/dynamicpdfcontentpreview?deliverable_id=21614409&topics=0c9b3b1363634183ab8cd370a6… 60/60