15.1 Voraussetzungen für externe Datenbanken

15.1.1 Voraussetzungen für eine entfernte OEM Sybase-Datenbank

Die entfernte OEM Sybase-Datenbank muss auf dem entfernten Datenbankserver installiert werden, bevor ZENworks zur Erstellung der Verwaltungszone installiert wird, damit sie während der Installation des Primärservers, auf dem die Datenbank eingerichtet werden soll, richtig konfiguriert werden kann.

HINWEIS:Für diese Datenbank stellt Novell Support Problemermittlung, Kompatibilitätsinformationen, Unterstützung bei der Installation, Support bei der Verwendung, laufende Wartung und grundlegende Fehlersuche zur Verfügung. Weitere Unterstützung einschließlich erweiterter Fehlersuche und Fehlerbehebung finden Sie auf der Sybase Support-Website.

15.1.2 Voraussetzungen für eine entfernte Sybase SQL Anywhere-Datenbank

Vor der Installation und Konfiguration der Sybase SQL Anywhere-Datenbank für ZENworks müssen die folgenden Voraussetzungen erfüllt sein:

  • Die Sybase SQL Anywhere-Datenbank muss installiert und so eingerichtet sein, dass sie während der Installation von ZENworks aktualisiert werden kann.

  • Während der Installation von ZENworks müssen Sie einen Datenbankbenutzer angeben. Der Datenbankbenutzer muss über Lese- und Schreibzugriff auf die Datenbank verfügen, um die Tabellen auf dem Datenbankserver erstellen und ändern zu können.

HINWEIS:Für diese Datenbank stellt Novell Support Problemermittlung, Kompatibilitätsinformationen, Unterstützung bei der Installation, Support bei der Verwendung, laufende Wartung und grundlegende Fehlersuche zur Verfügung. Weitere Unterstützung einschließlich erweiterter Fehlersuche und Fehlerbehebung finden Sie auf der Sybase Support-Website.

15.1.3 Voraussetzungen für eine Microsoft SQL-Datenbank

Zur Verwendung der Microsoft SQL Server-Datenbank für ZENworks 11 muss die Microsoft SQL Server-Software auf dem Datenbankserver installiert sein, damit die neue Microsoft SQL-Datenbank vom ZENworks-Installationsprogramm erstellt werden kann. Informationen zur Installation der Microsoft SQL Server-Software finden Sie in der Microsoft-Dokumentation.

Legen Sie bei MS SQL die Einstellung READ_COMMITTED_SNAPSHOT auf ON fest, damit sie den Lesezugriff auf die Informationen in der Datenbank beim Schreiben oder Bearbeiten von Daten zulässt.

Führen Sie zum Festlegen der Einstellung READ_COMMITTED_SNAPSHOT auf ON an der Eingabeaufforderung des Servers den folgenden Befehl aus:

ALTER DATABASE Datenbankname SET READ_COMMITTED_SNAPSHOT ON;

15.1.4 Voraussetzungen für eine Oracle-Datenbank

Während der Installation der ZENworks-Datenbank unter Oracle können Sie ein neues Benutzerschema erstellen oder ein vorhandenes Schema angeben, das sich auf einem Server in Ihrem Netzwerk befindet.

  • Erstellen eines neuen Benutzerschemas: Für die Erstellung eines neuen Benutzerschemas müssen die folgenden Voraussetzungen erfüllt sein:

    • Der Berechtigungsnachweis des Datenbankadministrators ist Ihnen bekannt.

    • Für den Benutzer mit Oracle-Zugriff ist ein Tabellenbereich erforderlich. Ein Tabellenbereich ist ein Speicherort, an dem die eigentlichen Daten, die den Datenbankobjekten zugrunde liegen, aufbewahrt werden können. Er bietet eine Abstraktionsschicht zwischen den physischen und logischen Daten und wird für die Zuordnung von Speicherplatz für alle DBMS-verwalteten Segmente benötigt. (Ein Datenbanksegment ist ein Datenbankobjekt, das physischen Speicherplatz belegt wie Tabellendaten und Indizes.) Nach dessen Erstellung kann auf einen Tabellenbereich bei der Erstellung von Datenbanksegmenten anhand seines Namens verwiesen werden.

    • Der Tabellenbereich kann von ZENworks oder vom Datenbankadministrator erstellt werden.

    • Der Tabellenbereich muss über ausreichend Speicherplatz zum Erstellen und Speichern des ZENworks-Datenbankschemas verfügen. Zum Erstellen des ZENworks-Datenbankschemas ist ein Tabellenbereich mit mindestens 10 GB erforderlich.

  • Verwenden eines vorhandenen Benutzerschemas: In den folgenden Szenarien ist die Installation unter Verwendung eines vorhandenen Oracle-Benutzerschemas möglich, das sich auf einem Server in Ihrem Netzwerk befindet:

    • Der Datenbankadministrator erstellt ein Benutzerschema mit den erforderlichen Rechten und Sie erhalten vom Datenbankadministrator den Berechtigungsnachweis für dieses Benutzerschema. In diesem Fall ist der Berechtigungsnachweis des Datenbankadministrators für die Installation unter Verwendung eines vorhandenen Oracle-Benutzerschemas nicht erforderlich.

    • Sie erstellen in der Oracle-Datenbank ein Benutzerschema, das Sie während der Installation von ZENworks auswählen.

    Für die Verwendung eines vorhandenen Benutzerschemas müssen die folgenden Voraussetzungen erfüllt sein:

    • Der Tabellenbereich muss über ausreichend Speicherplatz zum Erstellen und Speichern des ZENworks-Datenbankschemas verfügen. Zum Erstellen des ZENworks-Datenbankschemas ist ein Tabellenbereich mit mindestens 10 GB erforderlich.

    • Die Quote für das Benutzerschema muss in dem Tablespace, den Sie während der Installation konfigurieren möchten, auf „Unbegrenzt“ eingestellt sein.

  • Rechte zum Erstellen der Datenbank: Das Benutzerschema muss über die folgenden Rechte für die Erstellung der Datenbank verfügen:

    • CREATE SESSION
    • CREATE_TABLE
    • CREATE_VIEW
    • CREATE_PROCEDURE
    • CREATE_SEQUENCE
    • CREATE_TRIGGER
    • ALTER ANY TABLE
    • DROP ANY TABLE
    • LOCK ANY TABLE
    • SELECT ANY TABLE
    • CREATE ANY TABLE
    • CREATE ANY TRIGGER
    • CREATE ANY INDEX
    • CREATE ANY DIMENSION
    • CREATE ANY EVALUATION CONTEXT
    • CREATE ANY INDEXTYPE
    • CREATE ANY LIBRARY
    • CREATE ANY MATERIALIZED VIEW
    • CREATE ANY OPERATOR
    • CREATE ANY PROCEDURE
    • CREATE ANY RULE
    • CREATE ANY RULE SET
    • CREATE ANY SYNONYM
    • CREATE ANY TYPE
    • CREATE ANY VIEW
    • DBMS_DDL
    • DBMS_REDEFINITION

    WICHTIG:Bei Oracle-Datenbanken variiert die Leistung je nachdem, ob die Datenbank freigegebene oder dedizierte Serverprozesse verwendet. Für jeden ZENworks-Primärserver ist ein Datenbankverbindungspool konfiguriert, dessen Größe je nach ZENworks-Systemlast variiert. Unter Spitzenbelastung kann dieser Pool pro Primärserver auf ein Maximum von 100 gleichzeitig bestehenden Datenbankverbindungen anwachsen. Verwendet Ihre Oracle-Datenbank dedizierte Serverprozesse, kann die Nutzung der Datenbankserverressourcen, wenn Ihre Zone mehrere Primärserver enthält, so sehr anwachsen, dass die Leistung beeinträchtigt wird. Falls dieses Problem auftritt, empfiehlt es sich eventuell, die ZENworks-Datenbank für freigegebene Serverprozesse zu konfigurieren.

Voraussetzungen für Oracle RAC

  • Die Version der Oracle-Datenbank und der Real Application Clusters (RAC) muss 11.2.0.4 oder höher lauten.

  • Tabellenbereiche müssen von Ihrem Datenbankadministrator manuell erstellt werden (verwenden Sie nicht ZENworks zur Erstellung von Tabellenbereichen).

  • Fahren Sie die ZENworks-Dienste auf allen Primärservern und Berichterstellungsservern herunter, bevor Sie ZENworks aufrüsten.