Instruction de l'utilitaire de nettoyage de base de données (Windows NT, Windows 2000, AIX et Solaris)
L'utilitaire de nettoyage de la base de données supprime des objets de la base de données. Pour exécuter cet utilitaire, tapez l'instruction suivante à partir d'une ligne de commande. Tapez l'instruction entière sur une seule ligne.

Remarque :
- Vous devez inclure les paramètres facultatifs, l'ID utilisateur et le mot de passe de connexion dans l'instruction, même si vous exécutez cet utilitaire avec le même ID utilisateur.
Les références Oracle ne s'appliquent pas à la plateforme Linux.
Valeurs des paramètres
- objet
- Nom des objets à partir desquels les enregistrements périmés vont être supprimés. Spécifiez l'un des objets suivants :
- Tapez account pour supprimer des comptes.
- Tapez address pour supprimer des adresses.
- Tapez atp_inventory pour supprimer des informations relatives à l'avis de réception.
- Tapez attachment pour supprimer des pièces jointes.
- Tapez auction pour supprimer des ventes aux enchères.
- Tapez auctionlog pour supprimer un fichier journal de vente aux enchères.
- Tapez autobidlog pour supprimer des enchères automatiques.
- Tapez baseitem pour supprimer des informations relatives au produit.
- Tapez bidlog pour supprimer les objets du journal de l'offre.
- Tapez cachlog pour supprimer des objets placés dans la mémoire cache.
- Tapez calculation_code pour supprimer un code de calcul.
- Tapez catentry pour supprimer une entrée de catalogue.
- Tapez catalog_group pour supprimer des objets du groupe de catalogues.
- Tapez contract pour supprimer un contrat.
- Tapez cpgnlog pour supprimer une campagne.
- Tapez cpgnstats pour supprimer une statistique de campagne.
- Tapez expected_inventory_records pour supprimer un inventaire.
- Tapez expected_inventory_records_details pour faire l'inventaire des objets.
- Tapez forummsg pour supprimer les messages entre un administrateur de site et des clients.
- Tapez fulfillment_center pour supprimer les objets d'un centre de distribution.
- Tapez inventory_adjustments pour supprimer des objets d'un stock.
- Tapez inventory_adjustment_codes pour supprimer des objets du code d'inventaire.
- Tapez itemspecification pour supprimer un article spécifié.
- Tapez message pour supprimer un message lié à la vente aux enchères.
- Tapez msgmemrel pour supprimer un message de relation entre membres.
- Tapez orders pour supprimer une commande.
- Tapez organization pour supprimer une entreprise.
- Tapez pastats pour supprimer une statistique de l'Assistant produit.
- Tapez pcstats pour supprimer une statistique de Comparaison des produits.
- Tapez pestats pour supprimer une statistique de l'Explorateur de produit.
- Tapez policy pour supprimer une règle.
- Tapez product_sets pour supprimer des objets d'un ensemble de produit.
- Tapez rfq pour supprimer la demande pour les objets entre guillemet.
- Tapez rma pour supprimer les objets d'un retour.
- Tapez rtnreasons pour supprimer des objets rtnreason.
- Tapez sastats pour supprimer les objets de statistique de l'Assistant ventes.
- Tapez staglog pour supprimer les objets testés.
- Tapez store pour supprimer les objets de magasin.
- Tapez user pour supprimer les objets utilisateurs.
- Tapez usrtraffic pour supprimer les objets du journal de connexion.
- Tapez vendor pour supprimer des objets vendeur.
-
type
- Type de l'objet que vous souhaitez supprimer. Reportez-vous aux instructions décrites à la section
Nettoyage de la base de données.
-
days
- (Facultatif) Durée de vie minimale en nombre de jours pour pouvoir supprimer un enregistrement.
-
name
- (Facultatif) ID de l'objet à supprimer. Ce paramètre
est obligatoire si la valeur member a été indiquée pour le paramètre
table et si la valeur organization a été indiquée pour le paramètre type.
-
dbtype
- (Facultatif) Le type de base de données est DB2 ou Oracle. La valeur par défaut est DB2.
-
db
- Nom de la base de données.
Utilisez host:port:sid.
Par exemple, myhost:1521:mydb.
-
dbuser
- (Facultatif) ID de connexion de l'administrateur qui a créé le schéma ou administrateur site de la base de données. Si ce paramètre n'est pas précisé, le système utilise l'ID de l'utilisateur qui lance l'utilitaire.
-
dbpasswd
- (Facultatif) Mot de passe de l'ID de connexion spécifié par le paramètre dbuser pour la base de données DB2. S'il n'est pas précisé, le système vous invite à saisir le mot de passe.
-
check_object_only
- (Facultatif) L'utilitaire de nettoyage de la base de données répertorie toutes les tables enfant sur lesquelles il peut avoir un impact puis les restrictions de suppression si vous précisez oui. L'utilitaire ne procède pas à la vérification si vous laissez la valeur par défaut non.
-
force
- (Facultatif) L'option d'interruption provoquée peut être définie sur oui ou non. Si vous spécifiez oui, l'utilitaire supprime les tables enfant, puis les tables parent.
-
loglevel
- (Facultatif) Niveau de journalisation à effectuer pendant le nettoyage de la base de données. Si aucune valeur
n'est spécifiée, le niveau de consignation par défaut est 0.
- Tapez 0 si vous souhaitez spécifier qu'aucune activité de journalisation ne doit être enregistrée.
Il s'agit de la valeur par défaut.
- Tapez 1 pour indiquer que seules les instructions DELETE doivent être enregistrées pour la table spécifiée.
- Tapez 2 pour indiquer que les instructions DELETE doivent être enregistrées pour la table spécifiée et pour toute table enfant. Le niveau de consignation 2 oblige l'utilitaire de nettoyage de la base de données à utiliser la méthode ascendante.
-
log
- (Facultatif) Chemin d'accès et nom du fichier journal dans lequel l'utilitaire enregistre ses activités. L'auteur de cette instruction doit avoir les droits d'écriture dans le chemin d'accès spécifié et ce chemin doit déjà exister. Si le paramètre n'est pas précisé, un fichier journal nommé
dbclean_yyyy.mm.dd_hh.mm.ss.zzz.log est créé dans le répertoire de journalisation ci-après.
unité:\WebSphere\CommerceServer\logs
unité:\Program Files\WebSphere\CommerceServer\logs
/usr/WebSphere/AppServer/logs
/opt/WebSphere/AppServer/logs