Braasch / Faustmann / Hartmann | SAP HANA – Datenbankadministration | E-Book | www.sack.de
E-Book

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



Über dieses Buch

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
Braasch / Faustmann / Hartmann SAP HANA – Datenbankadministration jetzt bestellen!

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...


Hartmann, Anna
Anna Hartmann (M.Sc. Informatik) arbeitet seit 2010 am SAP University Competence Center in Magdeburg und beschäftigte sich dort zunächst mit ABAP-Entwicklungen. Seit Anfang 2014 arbeitet sie im Bereich SAP HANA und ist insbesondere für die Architektur der Landschaften sowie die Integration von Big-Data-Lösungen wie SAP Smart Data Streaming verantwortlich. Seit Juni 2017 ist sie Sprecherin der Arbeitsgruppe »HANA im Betrieb« bei der DSAG (Deutschsprachige SAP Anwendergruppe).

Siegling, André
André Siegling ist Diplom-Wirtschaftsinformatiker und arbeitet am SAP-Hochschulkompetenzzentrum der Universität Magdeburg. Hier kümmert er sich um Fragen des Systemmanagements, insbesondere von SAP-Java-Systemen.

Müller, Hendrik
Hendrik Müller ist wissenschaftlicher Mitarbeiter am Very Large Business Applications Lab der Otto-von-Guericke-Universität Magdeburg. Seit 2013 verantwortet er ein Forschungsprojekt in Kooperation mit dem Global Fujitsu SAP Competence Center im Bereich der In-Memory-Technologien und betreut hierfür mehrere SAP-HANA-Systeme zum Zwecke statistischer Datenanalysen und Vorhersagen. Er studierte Wirtschaftsinformatik (M. Sc.), ist zertifizierter SAP Solution Architect für SAP ERP und war als Trainer für das Programm SAP University Alliances tätig. Bei der EMC Deutschland GmbH und der Pasolfora GmbH war er im SAP-Consulting mit der Migration produktiver SAP-Systeme betraut.

Wegener, Benjamin
Benjamin Wegener ist am SAP University Competence Center (SAP UCC) Magdeburg verantwortlich für den Betrieb von SAP-Systemen und -Infrastruktur. Einer seiner Schwerpunkte ist die Automatisierung. Zuvor leitete er das SAP-HANA-Team am SAP UCC und sammelte dabei umfangreiche Erfahrungen in der Administration von SAP HANA. Benjamin Wegener hat Wirtschaftsinformatik studiert.

Braasch, Bert
Bert Braasch arbeitet seit 2015 für das SAP University Competence Center der Otto-von-Guericke-Universität Magdeburg. Dort ist er als erster Ansprechpartner für eine Vielzahl von Kunden in Form des First- und Second-Level-Supports erreichbar. Weiterhin übernimmt er einen Großteil der anfallenden administrativen Tätigkeiten im Bereich SAP HANA. Er ist zuständig für die Wartung und Pflege der Systemlandschaft und die Unterstützung der Kunden bei Fragen rund um die SAP-HANA-Plattform.

Faustmann, André
André Faustmann studierte Wirtschaftsinformatik an der Otto-von-Guericke-Universität Magdeburg. Seit dem Jahr 2000 arbeitet er im SAP-Hochschulkompetenzzentrum Magdeburg. Dort ist er für das Hosting der verschiedensten SAP-Lösungen verantwortlich, die für Universitäten, Fachhochschulen, Berufsakademien und Berufschulen in Deutschland, Europa, Afrika und dem Mittleren Osten betrieben werden. Seine langjährige Erfahrung im Umgang mit SAP-Systemen reicht von Release 4.6 bis zu SAP NetWeaver 7.5. Er ist seit mehr als 12 Jahren zertifizierter Technology Consultant für SAP NetWeaver AS sowie für SAP Enterprise Portal & Knowledge Management.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.