Désinstallation du composant Inventaire de poste de travail

Le composant Inventaire de poste de travail ne peut pas être désinstallé automatiquement à partir de ZENworks Desktop Management. Vous devez supprimer manuellement le serveur d'inventaire, la base de données d'inventaire exécutée sur Sybase, les objets Novell eDirectoryTM et les fichiers ConsoleOne®.

REMARQUE :  Si votre base de données d'inventaire est montée sur une plate-forme Oracle ou MS SQL, suivez la procédure de désinstallation recommandée respectivement par Oracle ou MS SQL.

Les objets et les fichiers doivent être supprimés de tous les serveurs et postes de travail sur lesquels les composants Inventaire de poste de travail sont installés.

Dans un déploiement du composant Inventaire de poste de travail en entreprise, commencez par effectuer la désinstallation au niveau de tous les serveurs feuille, puis au niveau des serveurs intermédiaires, et enfin au niveau du serveur racine.

Avant de désinstaller le composant Inventaire de poste de travail, assurez-vous d'avoir effectué une sauvegarde fiable de la base de données d'inventaire installée sur le serveur racine et de l'avoir archivée.

Pour désinstaller manuellement le composant Inventaire de poste de travail, appliquez les procédures suivantes dans l'ordre indiqué :


Suppression des objets eDirectory du composant Inventaire de poste de travail

  1. Sur le serveur d'inventaire, arrêtez les services d'inventaire.

    • Sur un serveur NetWare® : À l'invite de la console du serveur, tapez la commande StopSer *.
    • Sur un serveur Windows 2000/2003 : Dans le Panneau de configuration, double-cliquez sur Outils d'administration > Services, sélectionnez Service d'inventaire Novell, puis cliquez sur Arrêter.
  2. Si la règle Base de données ZENworks est activée, désactivez-la.

    1. Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Ensemble Emplacement du service, cliquez sur Propriétés, puis sur Règles.

    2. Sélectionnez la règle Base de données ZENworks, cliquez sur Propriétés, puis sur l'onglet Gestion de l'inventaire.

    3. Supprimez l'entrée de la base de données d'inventaire spécifiée, puis cliquez sur OK.

    IMPORTANT :  Si la règle Base de données ZENworks est utilisée par plusieurs serveurs d'inventaire, vous devez désinstaller ces serveurs d'inventaire avant d'effectuer cette étape.

  3. Désactivez la règle d'inventaire de poste de travail.

    1. Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Ensemble Poste de travail, puis cliquez sur Propriétés.

    2. Cliquez sur Règles, puis sélectionnez la sous-option du système d'exploitation approprié.

    3. Si la règle d'inventaire de poste de travail est activée, sélectionnez-la, cliquez sur le bouton Réinitialiser, puis sur Oui.

    4. Désélectionnez la règle d'inventaire de poste de travail.

    5. Cliquez sur Appliquer, puis sur Fermer.

    IMPORTANT :  Si vous avez configuré la règle d'inventaire de poste de travail pour plusieurs systèmes d'exploitation, sélectionnez la sous-option du système d'exploitation approprié dans l'onglet Règles, et répétez cette étape.

  4. Désactivez la règle de transfert en amont et la règle de mise à jour du dictionnaire, si ces règles sont configurées.

    1. Dans ConsoleOne, localisez le conteneur de l'objet Ensemble Serveur, cliquez avec le bouton droit sur l'objet Ensemble Serveur, cliquez sur Propriétés, sur Règles, puis sur la sous-option NetWare ou Windows.

    2. Sélectionnez la règle de transfert en amont, cliquez sur le bouton Réinitialiser, puis sur Oui.

    3. Désélectionnez la règle de transfert en amont.

    4. Sélectionnez la règle de mise à jour du dictionnaire, cliquez sur le bouton Réinitialiser, puis sur Oui.

    5. Désélectionnez la règle de mise à jour du dictionnaire.

    6. Cliquez sur Appliquer, puis sur Fermer.

  5. Dans ConsoleOne, localisez le conteneur de l'objet Service d'inventaire et supprimez l'objet Service d'inventaire.


Suppression de l'objet eDirectory Base de données d'inventaire

Dans ConsoleOne, localisez le conteneur de l'objet Base de données d'inventaire et supprimez l'objet Base de données d'inventaire.


Suppression de la base de données d'inventaire Sybase


Désinstallation sur des serveurs NetWare

  1. Arrêtez la base de données Sybase en entrant la commande q à l'invite de la console Sybase.

  2. Supprimez l'entrée chemin_base_données\mgmtdb.db de sys:\system\mgmtdbs.ncf.

  3. Notez la valeur de la clé INVDBPATH qui se trouve dans sys:\system\zenworks.properties.

  4. À partir de la valeur identifiée dans la clé INVDBPATH, supprimez les fichiers de la base de données d'inventaire (mgmtdb*.db), y compris mgmtdb.log.

    Avant de les supprimer, assurez-vous d'avoir effectué une sauvegarde fiable des fichiers de la base de données si vous voulez utiliser les informations d'inventaire qu'ils contiennent.

  5. Supprimez la clé INVDBPATH de sys:\system\zenworks.properties.

  6. Supprimez la clé ZFD_INVENTORY_DATABASE_SERVER.

    Supprimez la section suivante de sys:\system\zenworks.properties :

    [Serveur_Base_données_Inventaire_ZfD]Version = 6.5.0 date de la version du produit ZENworks Desktop Management
    Installed_From = Product CD
    Support_Pack = 0
  7. Démarrez la base de données Sybase si elle n'est pas désinstallée et si elle est utilisée par d'autres produits ZENworks.

    À l'invite de la console du serveur NetWare, tapez la commande mgmtdbs.ncf.


Désinstallation sur des serveurs Windows

  1. Notez la valeur de la clé DBENGINEPATH dans l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS.

  2. Arrêtez la base de données Sybase.

    1. Dans le Panneau de configuration de Windows, double-cliquez sur Outils d'administration, puis sur Services.

    2. Sélectionnez Base de données Novell – Sybase.

    3. Cliquez sur Arrêter.

  3. Supprimez l'entrée mgmtdb.db.

    1. Exécutez le fichier répertoire_installation_moteur_base_données\ntdbconfig.exe.

    2. Dans la boîte de dialogue NTDBConfig, supprimez le chemin d'accès à mgmtdb.dB, puis cliquez sur OK.

    3. S'il n'existe pas d'autre entrée .db, supprimez le moteur Sybase avant de passer à l'étape 4. Pour plus d'informations sur la suppression du moteur Sybase, reportez-vous à Désinstallation du moteur Sybase.

  4. Notez la valeur de la clé INVDBPATH dans l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS.

  5. À partir de la valeur identifiée dans la clé INVDBPATH, supprimez les fichiers de la base de données d'inventaire (mgmtdb*.db), y compris mgmtdb.log.

    Avant de les supprimer, assurez-vous d'avoir effectué une sauvegarde fiable des fichiers de la base de données si vous voulez utiliser les informations d'inventaire qu'ils contiennent.

  6. Supprimez la clé INVDBPATH dans l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS.

  7. Supprimez la clé du serveur de base de données d'inventaire de l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS\ZFD.

  8. Démarrez la base de données Sybase si elle n'est pas désinstallée et si elle est utilisée par d'autres produits ZENworks.

    1. Dans le Panneau de configuration de Windows, double-cliquez sur Outils d'administration > Services.

    2. Sélectionnez Base de données Novell - Sybase

    3. Cliquez sur Démarrer.


Désinstallation du moteur Sybase

Vous pouvez supprimer le moteur Sybase uniquement s'il n'est pas utilisé par d'autres produits ZENworks.


Désinstallation sur des serveurs NetWare

  1. Si le moteur Sybase est utilisé par d'autres produits ZENworks, vous devez au préalable désinstaller la base de données avant de procéder à la désinstallation du moteur Sybase.

  2. Arrêtez la base de données Sybase en entrant la commande q à l'invite de la console Sybase.

  3. Notez la valeur de la clé DBENGINEPATH qui se trouve dans sys:\system\zenworks.properties.

  4. Vérifiez si la base de données est montée sur le serveur de base de données.

    Sur un serveur NetWare, sys:\system\mgmtdbs.ncf contiendra l'entrée .db si la base de données est montée sur le serveur de base de données.

    Si le fichier mgmtdbs.ncf ne contient pas d'entrée .db, supprimez-le. Dans le cas contraire, interrompez la suppression du moteur Sybase.

  5. Supprimez l'entrée mgmtdbs.ncf du fichier sys:\system\autoexec.ncf.

  6. Supprimez le répertoire spécifié dans DBENGINEPATH (identifié à l'étape 3).

  7. Supprimez la clé DBENGINEPATH de sys:\system\zenworks.properties.


Désinstallation sur des serveurs Windows

  1. Si le moteur Sybase est utilisé par d'autres produits ZENworks, vous devez au préalable désinstaller la base de données avant de procéder à la désinstallation du moteur Sybase.

  2. Arrêtez la base de données Sybase.

    1. Dans le Panneau de configuration de Windows, double-cliquez sur Outils d'administration, puis sur Services.

    2. Sélectionnez Base de données Novell - Sybase

    3. Cliquez sur Arrêter.

  3. Notez la valeur de la clé DBENGINEPATH dans l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS.

  4. Vérifiez si la base de données est montée sur le serveur de base de données.

    1. Exécutez le fichier répertoire_installation_moteur_base_données\ntdbconfig.exe pour y rechercher l'entrée .db.

    2. Le fichier ntdbconfig.exe renfermera l'entrée .db si la base de données est montée sur le serveur de base de données. Si le fichier ntdbconfig.exe contient une entrée .db, interrompez la suppression du moteur Sybase.

      Si l'entrée .db n'existe pas, supprimez la clé ASANYS_ZENWORKS de l'entrée de registre HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\
      SERVICES
      .

  5. Supprimez le répertoire spécifié dans DBENGINEPATH.


Désinstallation du logiciel Serveur d'inventaire


Désinstallation sur des serveurs NetWare

  1. Sur le serveur d'inventaire, arrêtez le service d'inventaire en entrant la commande StopSer * à l'invite de la console de serveur.

  2. Déchargez le fichier Java.nlm : Sur la console du serveur, tapez la commande java -exit.

  3. Notez les valeurs des clés INVSRVPATH et ZWSPATH qui se trouvent dans sys:\system\zenworks.properties.

  4. Supprimez la clé ZFD_INVENTORY_SERVER.

    Supprimez la section suivante de sys:\system\zenworks.properties :

    [Serveur_inventaire_ZfD]Version = 6.5.0 date de la version du produit ZENworks Desktop Management
    Installed_From = Product CD
    Support_Pack = 0
  5. Supprimez le répertoire invsrvpath\scandir.

  6. Supprimez le répertoire invsrvpath\server.

  7. Supprimez les entrées suivantes de sys:\system\autoexec.ncf :

    ; ZENworks Inventory Settings
    StartInv.ncf
  8. Supprimez les fichiers suivants du répertoire sys:\system :

    invenv.ncf
    invenvset.ncf
    listser.ncf
    startinv.ncf
    startser.ncf
    startzws.ncf
    stopser.ncf
    dbexport.ncf
    debug.properties
    stopdb.ncf
  9. Si les services de règles et de distribution et le serveur proxy XML ne sont pas installés sur le serveur d'inventaire, retirez les composants ZENworks Web Server en supprimant le répertoire spécifié par ZWSPATH.

    1. Supprimez les entrées suivantes de sys:\system\autoexec.ncf :

      ; ZENworks Inventory Settings
      ZFS.ncf
    2. Supprimez le fichier zwsstart.ncf du répertoire sys:\system.

    3. Supprimez la clé ZWSPATH de sys:\system\zenworks.properties.

    4. Supprimez volume_zws:\zfs-startup.xml.

    5. Supprimez volume_zws:\zenworks\zfs.ncf.

  10. Supprimez la clé INVSRVPATH de sys:\system\zenworks.properties.


Désinstallation sur des serveurs Windows

  1. Sur le serveur d'inventaire, arrêtez le service d'inventaire.

    1. Dans le Panneau de configuration de Windows, double-cliquez sur Outils d'administration, puis sur Services.

    2. Sélectionnez Service d'inventaire Novell, puis cliquez sur Arrêter.

    3. Sélectionnez Gestionnaire des services Novell ZENworks, puis cliquez sur Arrêter.

  2. Notez les valeurs des clés INVSRVPATH et ZWSPATH incluses dans l'entrée de Registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS.

  3. Supprimez le répertoire invsrvpath\scandir.

  4. Supprimez le répertoire invsrvpath\server.

  5. Supprimez la clé ZENINVENTORY de l'entrée de registre HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES.

  6. Supprimez la clé du serveur d'inventaire de l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS\ZFD.

  7. Si les services de règles et de distribution et le serveur proxy XML ne sont pas installés sur le serveur d'inventaire, retirez les composants ZENworks Web Server.

    1. Supprimez le répertoire zwspath.

    2. Supprimez la clé ZWSPATH dans l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS.

    3. Supprimez la clé ZWSSRV de l'entrée de registre HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES.

  8. Supprimez la clé INVSRVPATH de l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\
    ZENWORKS
    .

  9. Redémarrez la machine pour prendre en compte les modifications.


Désinstallation du serveur proxy XML

Pour désinstaller les fichiers du serveur proxy XML d'inventaire du serveur si les services de règles et de distribution ou le service d'inventaire ne sont pas installés sur le serveur :


Désinstallation sur des serveurs NetWare

  1. Déchargez java.nlm en entrant java -killzfsexit à l'invite de la console du serveur.

  2. Notez la valeur de la clé ZWSPATH qui se trouve dans sys:\system\zenworks.properties.

  3. Supprimez la section suivante de sys:\system\zenworks.properties :

    [ZfD_XML_Proxy_Server]
    Version=6.5.0 Date de version du produit Desktop Management
    Installed_From = Product CD
    Support_Pack = 0
  4. Supprimez les entrées suivantes de sys:\system\autoexec.ncf :

    ; ZENworks Inventory Settings 
    ZFS.ncf 
  5. Supprimez le fichier zwsstart.ncf du répertoire sys:\system.

  6. Supprimez le répertoire ZWSPATH et l'entrée ZWSPATH de sys:\system\zenworks.properties.

  7. Supprimez zfs-startup.xml et zfs.ncf du répertoire volume_zws:\zenworks.


Désinstallation sur des serveurs Windows

  1. Arrêtez ZENworks Web Server.

    Dans le Panneau de configuration, double-cliquez sur Outils d'administration, sur Services, sélectionnez le Gestionnaire des services Novell ZENworks, puis cliquez sur Arrêter.

  2. Notez la valeur de la clé ZWSPATH dans l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS. La valeur indique le répertoire zwspath.

  3. Supprimez le répertoire zwspath.

  4. Supprimez la clé du serveur proxy XML d'inventaire de l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS\ZFD.

  5. Supprimez la clé ZWSSRV de l'entrée de registre HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES.

  6. Supprimez la clé ZWSPATH dans l'entrée de registre HKEY_LOCAL_MACHINE\SOFTWARE\NOVELL\ZENWORKS.

  7. Supprimez volume_zws:\zenworks\zfs-startup.xml.


Désinstallation des snap-ins du composant Inventaire de poste de travail de ConsoleOne

Ne désinstallez pas ConsoleOne si vous l'utilisez pour gérer d'autres produits.

Pour supprimer uniquement les snap-ins du composant Inventaire de poste de travail de ConsoleOne :

  1. Fermez ConsoleOne s'il est en cours d'exécution.

    Si ConsoleOne est appelé directement à partir du serveur d'inventaire sur plusieurs postes de travail, vous devez fermer ConsoleOne sur tous ces postes de travail.

  2. Dans le répertoire répertoire_installation_ConsoleOne\1.2 de votre serveur ou poste de travail, effectuez les tâches suivantes :

    • Supprimez les fichiers suivants :
      \lib\zen\dbexport.jar
      \lib\zen\desktop.jar
      \lib\zen\zeninvimages.jar
      \lib\zen\zenutility.jar
      \lib\zen\statuslog.jar
      \lib\zen\classes12.zip\lib\zen\vbjapp.jar\lib\zen\vbjorb.jar\lib\zen\jdbcdrv.zip
      \snapins\zen\inventorysnapins.jar
      \snapins\zen\inventorysnapins3x.jar\snapins\zen\dataexportsnapins.jar\snapins\zen\policymigration.jar\snapins\zen\workstationsnapins.jar\snapins\zen\tracer.jar\help\novellserverinv.hs\bin\directoryrights.dll\bin\displayrules.properties\bin\schemarules.properties
    • Supprimez les répertoires suivants :
      \reporting\canned\novellreporting\zeninventory
      \reporting\canned\novellreporting\zeninventory30
      \reporting\canned\novellreporting\zeninventory32
      \reporting\canned\novellreporting\zeninventory3x
      \reporting\canned\novellreporting\zeninventory4x
  3. Si vous n'avez pas installé les snap-ins ConsoleOne de gestion à distance sur le même poste de travail ou serveur, supprimez les fichiers suivants :

    \bin\desktop4.exe
    \bin\mssql.ini
    \bin\msvp60.dll
    \bin\ndsaccess.dll
    \bin\oracle.ini
    \bin\remagent.ini
    \bin\sybase.ini
    \help\novellzeninven.hs
    \help\novellzenrmgt.hs \help\en\novell_zfd_inventory
    \help\en\novell_zfd_remotemgmt
    \lib\zen\desktop.jar
    \lib\zen\desktop3x.jar\lib\zen\desktopcommonutility.jar
    \resources\resources.jar
    \snapins\zen\commonsnapins.jar


Désinstallation de l'agent d'inventaire Desktop Management

Si vous devez désinstaller l'agent d'inventaire Desktop Management sur le poste de travail d'un utilisateur, vous pouvez utiliser l'option Ajout/Suppression de programmes de Windows. Les icônes d'application créées sur le bureau par Novell Application LauncherTM (programme de lancement d'applicatifs Novell) ne sont pas supprimées.

REMARQUE :  Après l'installation, il peut arriver qu'un utilisateur tente d'exécuter Ajout/Suppression de programmes dans Windows pour désinstaller l'agent d'inventaire Desktop Management. Mais s'il ne dispose pas des droits d'administrateur locaux sur le poste de travail, la désinstallation de l'agent échouera.