Fonctionnement de GroupWise Check

GroupWise® Check commence en comparant trois sources d'informations : la base de données du bureau de poste (wphost.db), la base de données gardienne (ngwguard.db) et les autres fichiers de base de données qui se trouvent dans le répertoire du bureau de poste. Les comparaisons se basent sur la correspondance de chaque ID de fichier (FID) de l'utilisateur aux différents emplacements.

wphost.db

ngwguard.db

Système de fichiers

FID abc

userabc.db

userabc.db

Le FID de l'utilisateur sélectionné est recherché dans la base de données du bureau de poste.

La base de données ngwguard.db est contrôlée pour voir si cette base de données utilisateur a bien été créée.

Le système de fichiers de ce bureau de poste est vérifié pour voir si la base de données de cet utilisateur existe. Dans ce cas, GroupWise Check a détecté la base de données dans le sous-répertoire ofuser.

Après avoir comparé les bases de données, GroupWise Check commence le traitement en fonction des bases de données sélectionnées et des incohérences détectées.

Cas 1 – entrée manquante dans la base de données du bureau de poste (wphost.db)

Dans cet exemple, une vérification de contenu a été effectuée soit pour tous les utilisateurs du bureau de poste, soit pour un utilisateur spécifique, « abc ». Le FID d'un ou de plusieurs utilisateurs qui n'existent pas dans d'autres bases de données n'a pas été trouvé.

wphost.db

ngwguard.db

Système de fichiers

?

userabc.db

userabc.db

Aucune entrée n'a été trouvée pour cet utilisateur dans la base de données du bureau de poste.

Une entrée a été trouvée dans la base de données gardienne, indiquant que l'utilisateur a été supprimé.

Une base de données a également été trouvée pour cet utilisateur dans le sous-répertoire ofuser.

GroupWise Check va supprimer l'entrée de ngwguard.db et le fichier userabc.db, puis il va supprimer systématiquement des bases de données de messages tous les messages de l'utilisateur qui ne sont plus référencés par d'autres utilisateurs.

AVERTISSEMENT : si une base de données de bureau de poste est endommagée au point que certains utilisateurs ne peuvent plus s'y loguer, reconstruisez le bureau de poste dans ConsoleOne® avant d'exécuter GroupWise Check en utilisant Outils > Utilitaires GroupWise > Maintenance du système > Reconstruire la base de données.

Cas 2 – entrée manquante dans la base de données gardienne (ngwguard.db)

Dans cet exemple, GroupWise Check a été exécuté soit pour tous les utilisateurs du bureau de poste, soit pour un utilisateur spécifique, « abc ». Le FID d'un utilisateur a été trouvé dans le bureau de poste, ainsi que sa base de données, mais l'utilisateur est introuvable dans la base de données gardienne.

wphost.db

ngwguard.db

Système de fichiers

FID abc

?

userabc.db

L'utilisateur a été trouvé dans la base de données du bureau de poste.

La base de données gardienne n'enregistre aucune base de données utilisateur pour cet utilisateur.

Une base de données utilisateur existe bien pour cet utilisateur.

GroupWise Check va créer l'utilisateur dans la base de données gardienne à l'aide de la base de données userabc.db.

Cas 3 – base de données utilisateur manquante (utilisateurxxx.db)

Dans cet exemple, GroupWise Check a été exécuté soit pour tous les utilisateurs du bureau de poste, soit pour un utilisateur spécifique, « abc ». Le FID de l'utilisateur a été trouvé, ainsi que l'enregistrement de ce dernier dans la base de données gardienne. Mais la base de données utilisateur correspondante est introuvable.

wphost.db

ngwguard.db

Système de fichiers

FID abc

userabc.db

?

L'utilisateur a été trouvé dans la base de données du bureau de poste.

L'utilisateur a également été trouvé dans la base de données gardienne.

Sa base de données est introuvable.

GroupWise Check agit en fonction des options sélectionnées.

Vérification de contenu

GroupWise Check supprime des bases de données de messages tous les messages de cet utilisateur s'ils ne sont plus référencés par d'autres utilisateurs.

Reconstruction structurelle

GroupWise Check crée une base de données vierge pour cet utilisateur. Les messages existants pour cet utilisateur sont ignorés.

Recréer la base de données utilisateur

GroupWise Check crée une base de données vierge pour cet utilisateur et la remplit avec les messages des bases de données de messages qui ont été envoyés ou reçus par cet utilisateur.

AVERTISSEMENT : si une base de données utilisateur a été supprimée, exécutez les options Reconstruction structurelle ou Recréer la base de données utilisateur pour cet utilisateur avant de procéder à une vérification du contenu.


Documentation en ligne de GroupWise

Un symbole de marque (®,™ , etc.) indique qu'il s'agit d'une marque de Novell. L'astérisque (*) indique une marque de fabricant tiers. Pour plus d'informations, reportez-vous aux mentions légales .