5 1 0: SAP ASE Konfiguration
Übersicht
Dieser Artikel beschreibt die Voraussetzungen und Konfigurationsanforderungen für eine SAP ASE-Umgebung (früher SAP Sybase ASE). Beachten Sie, dass die in diesem Artikel vorgestellten Verfahren nur die erforderlichen Vorkonfigurationsschritte darstellen. Einzelheiten zu den wichtigsten Funktionen der SAP ASE-Integration, den verfügbaren Sicherungsmethoden und der Sicherungskonfiguration finden Sie unter SAP ASE Sicherung.
Abhängig von Ihrer SEP sesam Version und der Sicherungsmethode, die Sie verwenden (integrierte SAP ASE Sicherung über SEP sesam GUI oder externe Sicherung über isql), können die erforderlichen Konfigurationsschritte für die SAP ASE Integration variieren. Für die SAP ASE-Integration gilt das Folgende:
- Die SEP sesam Installation enthält die Bibliothek, die für die SAP ASE API Integration mit dem lokalen Betriebssystem benötigt wird.
- SEP sesam holt sich automatisch die benötigten Systemumgebungsvariablen, die von Ihrer SAP ASE Software verwendet werden, aus der $SYBASE/SYBASE.env (Linux) oder %SYBASE%\SYBASE.env (Windows). Die Einstellungen für das Stammverzeichnis und die Datei SYBASE.env werden während der SAP ASE-Installation (sowohl unter Linux als auch unter Windows) erstellt und die SYBASE.env enthält alle erforderlichen Umgebungseinstellungen.
Anforderungen
Um einen fehlerfreien Betrieb von SEP sesam zu gewährleisten und die Leistung zu verbessern, stellen Sie sicher, dass die folgenden Bedingungen erfüllt sind:
- Überprüfen Sie die Support Matrix für die Liste der unterstützten SAP ASE Versionen.
- Herunterladen SEP sesam. Es wird dringend empfohlen, die neueste SEP sesam Version zu verwenden. Auf dem Server, der die SAP ASE Datenbank hostet, muss ein SEP sesam Client installiert und zur SEP sesam Umgebung hinzugefügt sein. Für Details, siehe SEP Sesam Installation-Kurzanleitung.
- Überprüfen Sie, ob Ihr Netzwerk korrekt eingerichtet ist und ob die DNS-Namensauflösung erfolgreich ist. Beachten Sie, dass SEP sesam eine Forward und Reverse DNS Auflösung benötigt. Details dazu finden Sie unter Überprüfung der DNS Konfiguration.
- Es wird empfohlen, dass ein 10-Gigabit-Ethernet (10GbE) für größere Sicherungen zur Verfügung steht.
- Sobald Ihr SEP sesam installiert ist, importieren Sie Ihre SEP sesam Lizenz. Details finden Sie unter Lizenzierung.
- Konfigurieren Sie SEP sesam und stellen Sie sicher, dass ein Datenspeicher genügend Platz hat. Für allgemeine Details, siehe SEP sesam Datenspeicher. Weitere Details zur SEP sesam Konfiguration finden Sie unter SEP sesam erste Schritte.
Konfigurationsverfahren
Beachten Sie, dass die folgende Vorgehensweise von der SEP sesam Version und der Sicherungsmethode abhängt, die Sie verwenden möchten. Einige der Schritte können auch betriebssystemspezifisch sein (Linux oder Windows).
Wenn Sie z.B. SEP sesam Version 4.4.3 verwenden, die nur SAP ASE externe Sicherungen via isql zur Verfügung stellt, müssen Sie wie unten beschrieben vorgehen. Neuere SEP sesam Versionen bieten jedoch bereits die meisten der erforderlichen SAP ASE-Konfigurationen. Ob Sie zusätzliche Schritte durchführen müssen, hängt auch von der verwendeten Sicherungsmethode ab.
Sobald Sie das SEP sesam Paket heruntergeladen haben, gehen Sie wie folgt vor. Beachten Sie, dass die folgenden Voraussetzungen erfüllt sein müssen, wenn Sie die Bibliothek manuell installieren möchten:
- Sie müssen wissen, wo Ihr SAP ASE-Datenbankserver installiert ist (zum Beispiel
<DRIVE>:\sybase\<SID>
). - Vergewissern Sie sich, dass Sie Lese-/Schreibrechte für den Zugriff auf Ihr Verzeichnis $SYBASE_ASE or %SYBASE_ASE% haben.
- Sie müssen das Passwort Ihres Datenbank-Server-Administrators (SA) kennen.
Schritte
- Suchen Sie die Datei libsepsybase.so (Linux) oder libsepsybase.dll (Windows) in Ihrem SEP sesam Installationspfad. Der Standard-Installationspfad unter Linux ist
/opt/sesam/bin/sesam
und unter WindowsC:\Program Files\SEPsesam\bin\sesam
. - Kopieren Sie die Datei in den Ordner $SYBASE/$SYBASE_ASE/lib unter Linux oder %SYBASE%\%SYBASE_ASE%\lib unter Windows.
Unter Linux, können Sie auch einen Softlink erstellen:ln -s /opt/sesam/bin/sesam/libsepsybase.so $SYBASE/$SYBASE_ASE/lib/libsepsybase.so
- Linux-spezifisch: Stellen Sie sicher, dass die Datei für den Benutzer, der Ihren SAP ASE-Datenbankprozess ausführt, ausführbar ist.
- Wenn Sie beabsichtigen, integrierte SAP ASE Sicherung zu verwenden und und eine ältere SEP sesam Version verwenden, müssen Sie die erforderlichen Systemumgebungsvariablen, die von Ihrer SAP ASE Software verwendet werden, manuell setzen, wie unten in Setzen von SAP ASE Umgebungsvariablen beschrieben.
- Wenn Sie externe Sicherung über isql verwenden wollen, müssen Sie die Dump-Historie-Datei aktivieren. Beachten Sie, dass dies bei der integrierten SAP ASE-Sicherung nicht erforderlich ist, da sbc_proxy automatisch die Sicherungshistorie aktiviert.
- Um Ihre SAP ASE Datenbanken zu schützen, müssen Sie SAP Adaptive Server als SEP sesam Client konfigurieren. Details finden Sie unter Clients konfigurieren.
Setzen von SAP ASE Umgebungsvariablen
Abhängig von Ihrem Betriebssystem gehen Sie wie folgt vor:
Unter Linux
Die Umgebungsvariable SYBASE muss in der Programmumgebung gesetzt sein. Siehe SAP Adaptive Server Enterprise 16.0 > Configuration Guide for UNIX Adaptive Server Enterprise 16.0 > About SAP ASE Environment Variables. Wenn sie nicht gesetzt ist, ändern Sie die Datei <SESAM ROOT>/var/ini/sm.ini
auf einem Client, indem Sie den Abschnitt [ENVIRONMENT] ändern oder hinzufügen. Der Wert für SYBASE hängt von der SAP ASE-Installation ab. Verwenden Sie einen Wert, der für Ihre Umgebung gilt.
[ENVIRONMENT] ... SYBASE=/opt/sap ...
Starten Sie anschließend den SEP sesam Daemon neu:
/etc/init.d/sesam restart
oder im Falle eines Betriebssystems mit systemd
systemctl restart sepsesam.service
Unter Windows
Die SAP ASE-Konfiguration wird aus der Windows-Registrierung extrahiert. Die Werte von RootDir und CurrentVersion werden unter HKEY_LOCAL_MACHINE\SOFTWARE\SYBASE\SQLServer gelesen, um das OCS-Binärverzeichnis festzulegen. Einzelheiten finden Sie im Configuration Guide for Windows Adaptive Server Enterprise 16.0: SAP ASE Registry Keys.
Aktivierung der Dump-Historie-Datei
Dieser Schritt ist nur erforderlich, wenn Sie die externe Sicherung über isql verwenden möchten, z.B. um mehrere Stripes zu verwenden und Ihre Daten in gleichzeitigen Streams zu sichern. Bei der integrierten SAP ASE-Sicherung ist dies nicht erforderlich, da sbc_proxy automatisch die Sicherungshistorie aktiviert.
SAP Adaptive Server speichert die Historie aller Sicherungen von Dump-Datenbank- und Dump-Transaktionsbefehlen in einer Dump Historie-Datei. Standardmäßig ist die Sicherungshistorie nicht aktiviert. Um die Funktion dump history für Ihre SAP ASE-Instanz zu aktivieren, verwenden Sie den folgenden Befehl:
sp_configure "enable dump history",1
Der Standardname der Dump-Historie-Datei ist dumphist. Details finden Sie im SAP ASE Artikel: Enhancements to Dump and Load.
Siehe auch
SAP ASE Sicherung – SAP ASE Rücksicherung