Mit ZENworks 10 Management können Sie Daten aus einer OEM-Sybase-Datenbank (externen Sybase-Datenbank) in eine Sybase SQL Anywhere-Datenbank (eingebettete Sybase-Datenbank) verschieben, die auf dem ZENworks Server installiert ist.
Führen Sie vor dem Verschieben der Daten aus einer externen Sybase-Datenbank in eine eingebettete Sybase-Datenbank folgende Schritte aus:
Vergewissern Sie sich, dass ZENworks 10 Management mit einer externen OEM-Sybase-Datenbank auf einem Windows- oder Linux-Gerät installiert ist.
Installieren Sie die eingebettete Sybase-Datenbank auf dem ZENworks-Server. Informationen zur Installation einer externen Sybase-Datenbank finden Sie im ZENworks 10 Asset Management-Installationshandbuch im Abschnitt Installieren einer externen ZENworks-Datenbank
.
Bei der Installation der eingebetteten Sybase-Datenbank müssen Sie die folgenden Punkte beachten, wenn Sie die Seite "Sybase-Zugriffskonfiguration" konfigurieren:
Der Datenbankname kann der gleiche sein wie der der externen Sybase-Datenbank oder er kann eindeutig sein.
Vergewissern Sie sich, dass Benutzername und Passwort mit denen der externen Sybase-Datenbank identisch sind.
Vergewissern Sie sich, dass der Name des Datenbankservers eindeutig ist.
Gehen Sie auf dem ZENworks-Server, auf dem die eingebettete Sybase-Datenbank installiert ist, folgendermaßen vor:
Stoppen Sie den Dienst für die eingebettete Datenablage von Novell ZENworks.
Unter Windows: Führen Sie folgende Schritte aus:
Klicken Sie auf dem Windows-Desktop auf das Menü
und dort auf > .Doppelklicken Sie auf
> .Klicken Sie mit der rechten Maustaste auf den Service .
Unter Linux: Geben Sie an der Eingabeaufforderung /etc/init.d/./sybase-asa stop ein.
Löschen Sie den Inhalt des Verzeichnisses Datenbank.
Das Verzeichnis database befindet sich unter Windows im ZENworks_Installationspfad und unter Linux im Verzeichnis /opt/novell/zenworks/.
Beenden Sie auf dem Gerät, auf dem die externe Sybase-Datenbank installiert ist, den Service "Eingebettete Novell ZENworks-Datenablage".
Unter Windows: Führen Sie folgende Schritte aus:
Klicken Sie auf dem Windows-Desktop auf das Menü
und dort auf > .Doppelklicken Sie auf
> .Klicken Sie mit der rechten Maustaste auf den Service .
Unter Linux: Geben Sie an der Eingabeaufforderung /etc/init.d/./sybase-asa stop ein.
Kopieren Sie auf dem Gerät, auf dem die externe Sybase-Datenbank installiert ist, alle Dateien aus dem Verzeichnis Datenbank in die entsprechenden Verzeichnisse auf dem ZENworks-Server, auf dem sich die eingebettete Sybase-Datenbank befindet.
Das Verzeichnis database befindet sich unter Windows im ZENworks_Installationspfad und unter Linux im Verzeichnis /opt/novell/zenworks/.
Öffnen Sie auf dem ZENworks-Server, auf dem die eingebettete Sybase-Datenbank installiert ist, die Datei zenworks_database.conf und vergewissern Sie sich, dass sie den richtigen Pfad der Datenbankdatei enthält.
Bearbeiten Sie auf dem ZENworks-Server, auf dem die eingebettete Sybase-Datenbank installiert ist, die Datei zdm.xml (unter Windows im Verzeichnis ZENworks_Installationspfad\conf\datamodel und unter Linux im Verzeichnis /etc/opt/novell/zenworks/datamodel):
Fügen Sie den folgenden Eintrag hinzu:
<entry key="Embedded">true</entry>
Legen Sie den Wert des Eintragsschlüssels Server auf 127.0.0.1 fest (die IP-Adresse des ZENworks-Servers, auf dem die eingebettete Sybase-Datenbank installiert ist).
Vergewissern Sie sich, dass der Wert des Eintragsschlüssels Port der Nummer des Ports entspricht, an dem die eingebettete Sybase-Datenbank ausgeführt wird.
Legen Sie den Wert des Eintragsschlüssels Engine auf den Namen des Datenbankservers fest, den Sie bei der Installation der eingebetteten Sybase-Datenbank angegeben haben.
(Optional) Wenn Sie bei der Installation der eingebetteten Sybase-Datenbank einen eindeutigen Datenbanknamen angegeben haben, legen Sie den Wert des Eintragsschlüssels Datenbank auf diesen eindeutigen Datenbanknamen fest.
Starten Sie die ZENworks-Services auf dem ZENworks-Server neu, auf dem die eingebettete Sybase-Datenbank installiert ist:
Unter Windows: Führen Sie folgende Schritte aus:
Klicken Sie auf dem Windows-Desktop auf das Menü
und dort auf > .Doppelklicken Sie auf
> .Starten Sie die folgenden Dienste:
, , und .Unter Linux: Geben Sie an der Eingabeaufforderung der Konsole folgende Befehle ein:
/etc/init.d/./novell-zenmntr restart
/etc/init.d/./novell-zenserver restart
/etc/init.d/./novell-zenloader restart
/etc/init.d/./sybase-asa restart
Der ZENworks-Server verweist nun auf die neue Datenbank.