SAP HANA-DATENBANK BENUTZERHANDBUCH FÜR DIE VERMESSUNG SAP HANA-Datenbank Benutzerhandbuch für die Vermessung Version 1.1
Einleitung Die SAP HANA-Datenbank ( im Folgenden Datenbank) ist mit einem Lizenzierungsmechanismus ausgestattet, der den Betrieb der Datenbank nur mit einer gültigen Lizenz erlaubt. Nach der Installation arbeitet die Datenbank mit einem temporären Lizenzschlüssel, der 90 Tage lang gültig ist. In diesem Zeitraum muss ein permanenter Lizenzschlüssel angefordert und installiert werden, um eine Sperrung der Datenbank nach Ablauf des temporären Lizenzschlüssels zu verhindern. Der permanente Lizenzschlüssel gibt die maximale Menge des Hauptspeichers an, der von der Datenbank genutzt werden kann. Für die SAP HANA-Datenbank stehen zwei Arten von permanenten Lizenzschlüsseln zur Verfügung: nicht erzwungene und erzwungene (für B1- und Cloud-Installationen). Wenn ein nicht erzwungener Lizenzschlüssel installiert wurde, wird der Betrieb der SAP HANA-Datenbank in keiner Weise beeinträchtigt, auch wenn die genutzte Speichermenge die Menge des lizenzierten Speichers überschreitet. Ein erzwungener Lizenzschlüssel dagegen sperrt das System, wenn die aktuell genutzte Speichermenge der SAP HANA-Datenbank die lizenzierte Speichermenge plus einer Toleranz überschreitet. In diesem Fall muss entweder die SAP HANA-Datenbank erneut gestartet werden oder ein neuer Lizenzschlüssel installiert werden, der die genutzte Speichermenge abdeckt, um die Datenbank zu entsperren. Die beiden Arten von permanenten Lizenzschlüsseln unterschieden sich in der folgenden Zeile der Lizenzschlüsseldatei voneinander: Nicht erzwungener Lizenzschlüssel: SWPRODUCTNAME=SAP-HANA Erzwungener Lizenzschlüssel: SWPRODUCTNAME=SAP-HANA-ENF Sie können jederzeit einen Vermessungsreport generieren. Dieser erfasst die Größe des maximal von der Datenbank genutzten Hauptspeichers und die Historie des von der Datenbank in den letzten 12 Monaten oder seit der Installation der SAP HANA- Datenbank falls diese in den letzten 12 Monaten stattgefunden hat genutzten Hauptspeichers. Der Report soll dann zur Prüfung an SAP Global Licensing Auditing Service (GLAS) geschickt werden.
Anlegen eines Vermessungsreports Sie müssen auf Anforderung einen Vermessungsreport generieren und an SAP GLAS senden. Die Erstellung des Vermessungsreports muss manuell mit SAP HANA Studio wie unten beschrieben erfolgen. Schritt 1: Öffnen Sie SAP HANA Studio. Es wird die grafische Benutzeroberfläche von SAP HANA Studio wie im folgenden Screenshot angezeigt: Schritt 2: Navigieren Sie im Navigator zur SAP HANA-Datenbank, für die der Vermessungsreport generiert werden soll. Wählen Sie einen Eintrag mit einem Benutzer, der die Systemberechtigung LICENSE ADMIN hat, da nur ein derartiger Benutzer lizenzbezogene Aufgaben durchführen kann. Wie im Screenshot oben gezeigt, haben wir einen Eintrag für die Datenbank HD1 mit dem Benutzer LICENSE_ADMIN, für den die Systemberechtigung LICENSE ADMIN vergeben wurde. Wenn ein derartiger Eintrag im Navigator in SAP HANA Studio noch nicht vorhanden ist, fügen Sie ihn bitte ein.
Schritt 3: Navigieren Sie zur Seite der Eigenschaften der Datenbank, in dem Sie entweder Datei -> Eigenschaften wählen oder mit der rechten Maustaste das System auswählen. Wählen Sie auf der Seite der Eigenschaften Lizenz in der links angezeigten Liste. Die Lizenzinformationen Ihrer Datenbank werden wie im folgenden Screenshot angezeigt: Schritt 4: Im Abschnitt Systemvermessung werden die Größe des maximal von der Datenbank in den letzten 12 Monaten oder seit der Installation der SAP HANA- Datenbank falls diese vor weniger als 12 Monaten stattgefunden hat zugewiesenen Speichers und die lizenzierte Menge gemäß dem permanenten Lizenzschlüssel angezeigt. Beachten Sie, dass Letztere nur angezeigt wird, wenn ein permanenter Lizenzschlüssel auf der Datenbank installiert wurde und zurzeit gültig ist. In diesem Fall kann über die Drucktaste Systemvermessung exportieren der Vermessungsreport für diese Datenbank generiert werden.
Schritt 5: Nachdem der Report generiert wurde, erscheint ein Dialogfenster, über das der Report, wie im Screenshot unten gezeigt, auf Ihrem lokalen Desktop gespeichert werden kann: Der Report hat standardmäßig denselben Namen wie die System-ID der Datenbank und die Erweiterung xml, mit der die Datei als XML-Dokument gekennzeichnet wird. Merken Sie sich bitte den Speicherort, um den Report später wiederzufinden. Versenden des Vermessungsreports Senden Sie die generierte Datei(en) im XML-Format per E-Mail an Ihren Ansprechpartner für die SAP-Systemvermessung. Aktuelle Informationen zur SAP-Systemvermessung finden Sie im SAP Service Marketplace unter http://service.sap.com/licenseauditing. Anhang 1: Reportbeispiel Hier ist ein Beispiel für die Ausgabe des Reports: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE Measurement SYSTEM "GLasXML1.0.dtd"> <Measurement> <Header> <Transfer> <Version>GXML1.0</Version> <Program>SAPHANA1.0</Program> </Transfer> <Sender/>
<Receiver/> </Header> <Systems> <System> <SystemNo>000000000310474601</SystemNo> <InstallationNo>0110008649</InstallationNo> <HardwareKey>K4150485960</HardwareKey> <SAP_SID>HD1</SAP_SID> <Release>1.50.00</Release> </System> </Systems> <Parts> <Part> <PartId>1</PartId> <GenericID>PRTM</GenericID> <SystemNo>000000000310474601</SystemNo> <Date>20121120</Date> </Part> </Parts> <Results> <PartResult> <PartId>1</PartId> <GenericID>ENGS0000000670</GenericID> <Attribute1>COMPLETE</Attribute1> <GenericID>ENGC0000000670</GenericID> <Unit>UNT0000670</Unit> <Counter>13</Counter> <GenericID>ENGC0000000670</GenericID> <Unit>UNT0000671</Unit> <Counter>11</Counter> <PerStart>20120901</PerStart> <PerEnd>20120930</PerEnd> <GenericID>ENGC0000000670</GenericID> <Unit>UNT0000671</Unit> <Counter>10</Counter> <PerStart>20121001</PerStart> <PerEnd>20121031</PerEnd> <GenericID>ENGC0000000670</GenericID> <Unit>UNT0000671</Unit> <Counter>13</Counter> <PerStart>20121101</PerStart> <PerEnd>20121120</PerEnd> </PartResult> </Results> </Measurement>
Anhang 2: Fehlerbehebung In bestimmten Fällen kann auf der Seite der Eigenschaften mit den Lizenzinformationen auf die Funktion Systemvermessung exportieren nicht zugegriffen werden: Fall 1: Der Datenbankbenutzer hat nicht die Systemberechtigung LICENSE ADMIN. Beim Aufruf der Seite der Eigenschaften ist nicht der gesamte Inhalt der Lizenzseite verfügbar. Wie im Beispiel unten wird eine allgemeine Fehlermeldung angezeigt: Lösung: Öffnen Sie die Seite der Eigenschaften über einen Datenbankbenutzer mit der Systemberechtigung LICENSE ADMIN oder vergeben Sie dem aktuellen Datenbankbenutzer diese Berechtigung.
Fall 2: Das System läuft auf einem temporären Lizenzschlüssel. Auf der Seite der Eigenschaften wird die Drucktaste Systemvermessung exportieren wie folgt als deaktiviert angezeigt. Lösung: Fordern Sie einen permanenten Lizenzschlüssel an und installieren Sie diesen.
Fall 3: Bei der Berechnung der Größe des aktuell von der Datenbank genutzten Hauptspeichers ist ein Fehler aufgetreten. In diesem Fall sieht die Seite der Eigenschaften wie folgt aus: Lösung: Dies kann passieren, wenn manche Serverprozesse zurzeit nicht laufen. Diese fehlenden Prozesse müssen dann geprüft und neu gestartet werden.