ZENworks 10 Management vous permet de déplacer des données d'une base de données OEM Sybase (base de données Sybase externe) vers une base de données Sybase SQL Anywhere (base de données Sybase intégrée) installée sur le serveur ZENworks.
Avant de déplacer des données d'une base de données Sybase externe vers une base de données Sybase intégrée, procédez comme suit :
Vérifiez que ZENworks 10 Management est installé avec une base de données OEM Sybase externe sur un périphérique Windows ou Linux.
Installez la base de données Sybase intégrée sur le serveur ZENworks. Pour plus d'informations sur l'installation d'une base de données Sybase externe, reportez-vous à la section Installation dune base de données ZENworks externe
du Guide dinstallation de ZENworks 10 Asset Management.
Durant l'installation de la base de données Sybase intégrée, vous devez prendre en compte les points suivants lors de la configuration de la page Configuration de l'accès Sybase :
Le nom de la base de données peut être le même que celui de la base de données Sybase externe ou un nom unique.
Vérifiez que le nom d'utilisateur et le mot de passe sont les mêmes que ceux de la base de données Sybase externe.
Vérifiez que le nom du serveur de base de données est unique.
Sur le serveur ZENworks sur lequel la base de données Sybase intégrée est installée, procédez comme suit :
Arrêtez le service Zone de stockage des données intégrée Novell ZENworks.
Sous Windows : procédez comme suit :
Depuis le menu
de Windows, cliquez sur > .Double-cliquez sur
> .Cliquez avec le bouton droit sur le service
, puis cliquez sur , ou sélectionnez le service , puis cliquez sur dans la barre d'outils.Sous Linux : à l'invite de la console, saisissez /etc/init.d/./sybase-asa stop.
Supprimez le contenu du répertoire database.
Le répertoire database se trouve dans chemin_d'installation_ZENworks sous Windows et dans le répertoire /opt/novell/zenworks/ sous Linux.
Sur le périphérique sur lequel la base de données Sybase externe est installée, arrêtez le service Zone de stockage des données intégrée Novell ZENworks.
Sous Windows : procédez comme suit :
Depuis le menu
de Windows, cliquez sur > .Double-cliquez sur
> .Cliquez avec le bouton droit sur le service
, puis cliquez sur , ou sélectionnez le service , puis cliquez sur dans la barre d'outils.Sous Linux : à l'invite de la console, saisissez /etc/init.d/./sybase-asa stop.
Sur le périphérique sur lequel la base de données Sybase externe est installée, copiez tous les fichiers du répertoire database dans les répertoires appropriés sur le serveur ZENworks sur lequel se trouve la base de données Sybase intégrée.
Le répertoire database se trouve dans chemin_d'installation_ZENworks sous Windows et dans le répertoire /opt/novell/zenworks/ sous Linux.
Sur le serveur ZENworks sur lequel la base de données Sybase intégrée est installée, ouvrez zenworks_database.conf et assurez-vous qu'il contienne le chemin d'accès correct au fichier de base de données.
Sur le serveur ZENworks sur lequel la base de données Sybase intégrée est installée, modifiez zdm.xml (situé dans chemin_installation_ZENworks\conf\datamodel sous Windows et dans /etc/opt/novell/zenworks/datamodel sous Linux) :
Ajoutez l'entrée suivante :
<entry key="Embedded">true</entry>
Définissez la valeur de la clé d'entrée Server sur 127.0.0.1 (l'adresse IP du serveur ZENworks sur lequel la base de données Sybase intégrée est installée).
Assurez-vous que la valeur de la clé d'entrée Port correspond au numéro de port utilisé par la base de données Sybase intégrée.
Définissez la valeur de la clé d'entrée Engine sur le nom du serveur de base de données spécifié lors de l'installation de la base de données Sybase intégrée.
(Facultatif) Si vous avez spécifié un nom de base de données unique lors de l'installation de la base de données Sybase intégrée, définissez la valeur de la clé d'entrée Database sur le nom de base de données unique.
Sur le serveur ZENworks sur lequel la base de données Sybase intégrée est installée, redémarrez les services ZENworks :
Sous Windows : procédez comme suit :
Depuis le menu
de Windows, cliquez sur > .Double-cliquez sur
> .Démarrez les services suivants :
, , et .Sous Linux : à l'invite de la console, saisissez les commandes ci-dessous :
/etc/init.d/./novell-zenmntr restart
/etc/init.d/./novell-zenserver restart
/etc/init.d/./novell-zenloader restart
/etc/init.d/./sybase-asa restart
Le serveur ZENworks pointe désormais vers la nouvelle base de données.