E-Book, Deutsch, 832 Seiten
Reihe: SAP Press
Braasch / Faustmann / Hartmann SAP HANA – Datenbankadministration
2. Auflage 2019
ISBN: 978-3-8362-8223-9
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection
E-Book, Deutsch, 832 Seiten
Reihe: SAP Press
ISBN: 978-3-8362-8223-9
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection
Alles, was Sie zur Administration von SAP HANA 2.0 wissen sollten! Dieses Buch führt Sie durch das neue SAP HANA Cockpit: von der Installation und Konfiguration bis zur Systemüberwachung . Sie lernen nicht nur die Feinheiten der Architektur von SAP HANA und die Installationsvarianten kennen, sondern erhalten auch wertvolle Empfehlungen für Sizing, Migration und Performanceoptimierung .
Aus dem Inhalt:
- Architektur und Betriebskonzept
- Multiple-Container- und Multiple-Host-Systeme
- Sizing, Migration und Installation
- Updates und Systemkopien
- Backup, Restore und Recovery
- Hochverfügbarkeit
- Datenbankobjekte
- Sicherheit
- Benutzer- und Rechteverwaltung
- Performance
- Monitoring
- Fehleranalyse und -behebung
Autoren/Hrsg.
Weitere Infos & Material
Einleitung ... 17
1. Einführung ... 25
2. Architektur ... 35
2.1 ... Komponenten der SAP-HANA-Plattform ... 36
2.2 ... Systemaufbau ... 50
2.3 ... Persistenz und Speicherverwaltung ... 63
2.4 ... Basisvorgänge ... 103
3. Sizing ... 127
3.1 ... Grundlagen ... 127
3.2 ... Greenfield-Sizing mit dem Quick Sizer ... 131
3.3 ... Datenbankunabhängige Sizing-Reports verwenden ... 136
3.4 ... Einschätzung des benötigten Festplattenspeichers ... 159
4. Betriebskonzepte ... 163
4.1 ... Landschaftsaufbau ... 164
4.2 ... Installationsvarianten ... 187
5. SAP HANA Cockpit 2.0 ... 197
5.1 ... Installation des SAP HANA Cockpits ... 200
5.2 ... Konfiguration des SAP HANA Cockpits ... 216
5.3 ... Verwendung des SAP HANA Cockpits ... 243
5.4 ... SAP HANA Database Explorer ... 270
6. DBA Cockpit und SAP HANA HDBSQL ... 283
6.1 ... Funktionen des DBA Cockpits ... 283
6.2 ... Konfiguration des DBA Cockpits ... 318
6.3 ... Kommandozeilenwerkzeug SAP HANA HDBSQL ... 328
7. Lebenszyklusverwaltung ... 335
7.1 ... Release-Strategie von SAP ... 336
7.2 ... Installation ... 337
7.3 ... Verwaltung von Multi-Tenant-Systemen ... 377
7.4 ... Update ... 388
7.5 ... Deinstallation ... 408
7.6 ... Änderungen an einem SAP-HANA-System vornehmen ... 416
8. SAP-Lösungen auf SAP HANA migrieren ... 423
8.1 ... Der Greenfield-Ansatz ... 424
8.2 ... Die klassische Migration ... 426
8.3 ... Database Migration Option ... 455
9. Backup und Recovery ... 459
9.1 ... Infrastrukturplanung ... 460
9.2 ... Sicherungsobjekte ... 462
9.3 ... Sicherungsmethoden ... 467
9.4 ... Wiederherstellungsmethoden ... 481
9.5 ... Sicherungsstrategien ... 489
9.6 ... Anwendung der Backup- und Recovery-Werkzeuge ... 492
9.7 ... Integration von SAP HANA und Micro Focus Data Protector ... 523
10. Hochverfügbarkeit ... 543
10.1 ... Storage-Replikation ... 543
10.2 ... System-Replikation ... 544
10.3 ... Host-Auto-Failover ... 559
11. Datenbankobjekte ... 563
11.1 ... Benutzer und Schemata ... 563
11.2 ... Tabellen und Views ... 567
11.3 ... Sequenzen ... 582
11.4 ... Stored Procedures und Trigger ... 584
12. Sicherheit für SAP HANA ... 587
12.1 ... Sicherheit in verschiedenen Implementierungsszenarien ... 587
12.2 ... Netzwerk- und Kommunikationssicherheit ... 590
12.3 ... Sicherheit bei der Datenspeicherung ... 598
12.4 ... Authentifizierung und Single Sign-on ... 605
12.5 ... Auditing eines SAP-HANA-Systems ... 610
13. Benutzer- und Berechtigungsverwaltung ... 621
13.1 ... Benutzerverwaltung mit dem SAP HANA Cockpit ... 624
13.2 ... Autorisierung und Berechtigungsverwaltung ... 633
14. Performance-Optimierung ... 641
14.1 ... Datenbank-Performance ... 643
14.2 ... Performance von SQL-Anweisungen ... 655
14.3 ... Capture and Replay ... 669
14.4 ... Verschiedene SAP-HANA-Systeme abgrenzen ... 680
14.5 ... Workload Management ... 686
15. Monitoring ... 691
15.1 ... Der Statistics Service ... 691
15.2 ... Alerts ... 693
15.3 ... Das »Resource Directory« ... 704
15.4 ... Checkliste für das Monitoring von SAP-HANA-Systemen ... 707
16. Fehleranalyse und -behebung ... 721
16.1 ... Fehlersituationen ... 722
16.2 ... Beispiele für Fehler und deren Behebung ... 728
17. Service und Support ... 745
17.1 ... SAP Support Portal ... 745
17.2 ... SAP ONE Support Launchpad ... 749
17.3 ... SAP Help Portal ... 766
17.4 ... SAP Community ... 770
Anhang ... 773
A ... SAP-Hinweise ... 775
B ... Parameter für die Konfiguration der Installation ... 783
C ... Alerts ... 795
D ... Die Autoren ... 817
Index ... 819
Einleitung
Mit diesem Buch halten Sie nun die zweite Auflage des Titels »SAP HANA – Datenbankadministration« in der Hand oder lesen die elektronische Ausgabe davon.
Zu Beginn der Arbeit an diesem Buch war es unser Ziel, ein weiteres Buch für die Administration einer Datenbank im Umfeld von SAP-Systemen zu schreiben. Schnell wurde uns jedoch klar, dass wir hier kein klassisches Datenbankadministrationsbuch schreiben. Mit der SAP-HANA-Plattform stellt SAP mehr als nur eine reine Datenbank zur Verfügung. Über die klassischen Funktionen einer Datenbank hinaus bietet SAP HANA umfangreiche zusätzliche Funktionen.
Dennoch liegt der Fokus dieses Buches auf der Funktion von SAP HANA als Datenbank. An einzelnen Stellen blicken wir auch über den Tellerrand hinaus, indem wir zusätzliche Einsatzszenarien beschreiben oder Einblick in Bereiche geben, die über reine Datenbankfunktionen hinausgehen. Unsere Themenauswahl spiegelt einerseits unsere Erfahrungen wider und wurde andererseits getroffen, um Einsteigern in dieses Gebiet eine möglichst nützliche Zusammenstellung zu bieten. Wir möchten mit diesem Buch interessierten Lesern einen umfassenden Überblick über SAP HANA und Administratoren ein Nachschlagewerk für die tägliche Arbeit an die Hand geben.
Mit SAP HANA stellt SAP eine Lösung bereit, die in der Lage ist, das Potenzial des In-Memory Computings zu nutzen. Die direkte oder vollständige Bereitstellung der Daten zur Verarbeitung im Hauptspeicher eines physischen oder virtuellen Rechners bringt nicht nur große Performance-Vorteile gegenüber zuvor verwendeten Technologien. Durch die Nutzung neuer Paradigmen und Algorithmen lassen sich nun auch neue Szenarien zur Datenverarbeitung sinnvoll umsetzen, die zuvor entweder gar nicht, nur mit zu langsamen Berechnungszeiten oder nur mit unverhältnismäßig hohem Aufwand realisierbar waren.
Wir nutzen inzwischen seit mehreren Jahren SAP HANA mit ihren Datenbankfunktionen und verschiedene darauf basierende Produkte und sind immer wieder beeindruckt von den Möglichkeiten und der Verarbeitungsgeschwindigkeit. Auch wenn wir selbst von SAP HANA überzeugt sind, verfolgen wir mit diesem Buch nicht das Ziel, Sie von dem Produkt SAP HANA und all seinen Facetten zu überzeugen. Darum ziehen wir auch keine Vergleiche zu anderen Datenbanktechnologien oder den Produkten anderer Mitbewerber am Markt. Wir gehen davon aus, dass Sie oder Ihr Unternehmen bereits SAP HANA nutzen oder zumindest erworben haben und nun für den Einstieg eine Unterstützung bei der Arbeit mit der Lösung suchen.
Die in diesem Buch zusammengestellten Themen halten wir für die tägliche Arbeit für relevant und hoffen, Ihnen damit einen guten Überblick geben zu können. Anhand der Inhaltsübersicht in dieser Einleitung werden Sie erkennen, dass wir uns auf die Ausprägung von SAP HANA konzentrieren, die Ihnen zum Download und zur Installation in Ihrer Unternehmenssystemlandschaft angeboten wird – die On-Premise-Version. Die gleichen oder zumindest ähnliche Werkzeuge und Vorgehens- bzw. Funktionsweisen finden Sie auch bei den Cloud-Services für SAP HANA, die SAP selbst anbietet – wir fokussieren uns hier aber auf die On-Premise-Welt, d. h. die SAP-HANA-Installationen, die Sie selbst bzw. in Kooperation mit Ihrem SAP-Dienstleister in eigener Verantwortung betreiben.
Erste Anwendungen, die im Umfeld von SAP mit In-Memory-Technologie – oder zumindest einem Vorläufer davon – arbeiteten, gab es schon vor über zehn Jahren. Zu nennen sind hier z. B. SAP Advanced Planning and Optimization, SAP NetWeaver Enterprise Search oder auch der SAP NetWeaver Business Warehouse Accelerator (heute SAP Business Warehouse Accelerator).
Die SAP HANA Platform Edition 2.0 steht seit dem 01.12.2016 (General Availability) für Kunden bereit. Die Version 2.0 haben wir mit dem Package Level 3 für dieses Buch installiert und genutzt. Dem Produkt liegt eine Architektur zugrunde, die bereits einige Jahre zuvor entwickelt wurde. In den darauffolgenden Jahren wurden weitere Produkte auf dieser Technologieplattform entwickelt und angeboten. SAPs zentrale Anwendungen der SAP Business Suite werden seit 2013 auf Basis von SAP HANA unterstützt. Daneben existieren inzwischen auch Anwendungen, die ausschließlich für SAP HANA bereitgestellt werden. Hier sind neben anderen Applikationen z. B. SAP Marketing, SAP BW/4HANA, vor allem aber SAP S/4HANA als zentrale Unternehmenssoftware zu nennen.
Wenn Sie sich mit SAP HANA beschäftigen, werden Ihnen verschiedene Bezeichnungen begegnen, dies können z. B. die verschiedenen Editionen sein:
-
SAP HANA Platform Edition
-
SAP HANA Enterprise Edition
-
SAP HANA Enterprise Extended Edition
Die SAP HANA Platform Edition bildet dabei den Kern der Plattform und stellt die Datenbankfunktionen mit der SAP-HANA-Datenbank, der Client-Software und dem SAP HANA Studio bereit. Die darauf aufbauenden Editionen stellen zusätzliche Komponenten wie z. B. SAP HANA Extended Application Services (SAP HANA XS) zur Verfügung. Unser Fokus richtet sich auf die SAP HANA Platform Edition und die damit verbundenen administrativen Anforderungen und Möglichkeiten.
In diesem Buch verwenden wir anstelle der vollständigen Bezeichnungen jeweils entweder SAP-HANA-Instanz, SAP-HANA-Datenbank bzw. SAP-HANA-System oder einfach nur SAP HANA, je nachdem, worauf wir uns im jeweiligen Kontext beziehen und wie wir es für den Lesefluss als sinnvoll erachten.
[»] Release-Stände in diesem Buch
Wir möchten in diesem Buch Informationen aus verschiedenen Informationsquellen und unsere Erfahrungen zusammentragen, um Ihnen einen möglichst guten Überblick über SAP HANA zu geben. Die Beispiele aus diesem Buch haben wir mit den Release-Ständen SAP HANA 2.0 SPS03 erarbeitet.
Auch wenn sich inzwischen ein recht stabiler Kern entwickelt hat, werden SAP HANA und alle damit verbundenen Produkte von SAP noch immer sehr schnell weiterentwickelt. Wir bemühen uns in diesem Buch, stets die relevanten Informationen zusammenzustellen und fehlerfrei zu arbeiten. Aktuelle und letztlich bindende Informationen zu diesen und höheren Release-Ständen finden Sie jedoch jeweils in den offiziellen SAP-Leitfäden und Dokumentationen. Auf diese Quellen weisen wir in den einzelnen Kapiteln jeweils hin. Eine Übersicht finden Sie auch in Kapitel 17, »Service und Support«, sowie in Anhang A, »SAP-Hinweise«.
In den Kapiteln dieses Buches möchten wir Ihnen einen möglichst vollständigen Überblick über die Themen geben, die Ihnen im Alltag bei der Administration der SAP-HANA-Plattform begegnen werden.
In Kapitel 1, »Einführung«, führen wir Sie in die In-Memory-Technologie und die wichtigsten technologischen Konzepte von SAP HANA ein.
In Kapitel 2, »Architektur«, widmen wir uns der Architektur der SAP-HANA-Plattform. Wir vermitteln Ihnen hier eine Übersicht über die Komponenten und Datenbankprozesse, die Ihnen in diesem Umfeld begegnen. Auch die Speicherverwaltung und die Persistenzschicht thematisieren wir in diesem Kapitel. Zusätzlich widmen wir uns der grundlegenden Konfiguration der SAP-HANA-Plattform sowie der Netzwerkkonfiguration. Den Abschluss des Kapitels bildet eine Übersicht der wichtigsten Aktionen – etwa das Starten und Stoppen der Datenbank.
Dem Sizing von SAP HANA widmen wir uns in Kapitel 3, »Sizing«. Die Abschätzung der notwendigen Ressourcen für den Betrieb der SAP-HANA-Plattform ist ein weites und schwieriges Feld. Wir möchten Ihnen hier Hilfestellung dabei geben, selbst ein Sizing durchzuführen, und tragen dazu wichtige Informationsquellen, Regeln, SAP-Hinweise und Werkzeuge zusammen.
Kapitel 4, »Betriebskonzepte«, thematisiert den Betrieb einer SAP-HANA-Plattform. Wir stellen hier verschiedene Betriebsweisen vor und zeigen Ihnen, wie Sie dieses SAP-Produkt innerhalb Ihrer Landschaft betreiben können. Wir beleuchten dazu den Betrieb von SAP HANA Appliances sowie die Nutzung virtueller Server bzw. die Virtualisierung in diesem Bereich. Zusätzlich gehen wir darauf ein, welche Betriebskonzepte eine Partitionierung und Hochverfügbarkeitsszenarien ermöglichen.
Mit dem SAP HANA Cockpit 2.0 hat SAP ein umfangreiches zentralisiertes Werkzeug zur Verwaltung und Administration Ihrer SAP-HANA-Installationen bereitgestellt. Kapitel 5, »SAP HANA Cockpit 2.0«, widmet sich diesem Thema, beschreibt den Umgang mit dem Cockpit und stellt dar, wie Sie administrative Aufgaben damit erledigen können.
Weitere Administrationswerkzeuge beschreiben wir in Kapitel 6, »DBA Cockpit und SAP HANA...




