cqtsadmin.pl

cqtsadmin.pl est un outil de script Perl qui automatise les étapes d'installation, de configuration et d'administration de la recherche en texte intégral d'IBM® Rational ClearQuest .

cqtsadmin.pl est l'un des deux composants de l'outil d'administration de recherche en texte intégral. L'autre composant est cqtsadmin-dbset-userdb.xml. Il s'agit d'un fichier XML généré par le script cqtsadmin.pl. Le fichier cqtsadmin-dbset-userdb.xml fournit et conserve les données relatives au déploiement de la recherche en texte intégral. Pour terminer votre déploiement, éditez cqtsadmin-dbset-userdb.xml .

Les options de ligne de commande cqtsadmin.pl sont décrites dans le manuel IBM Rational ClearQuest Full-Text Search Administrator’s Guide. Pour connaître l'emplacement de ce document, voir Configuration de la recherche en texte intégral.

ClearQuest v8.0.0.5 permet également de prendre en charge l'option de ligne de commande upgrade_solr_app, qui est décrite dans la section suivante.

Syntaxe

cqperl cqtsadmin.pl --username nom_super_utilisateur --password mot_de_passe --dbset ensemble_bases_de_données --userdb nom_connexion --ftshome cqftshome [--upgrade_solr_app]

Description

Lorsque vous mettez à niveau ClearQuest et vos déploiements de recherche en texte intégral à l'aide de la commande prep_upgd_was_profiles et de la commande restore_was_profiles, l'application Apache Solr n'est pas automatiquement mise à niveau. Utilisez l'option de ligne de commande upgrade_solr_app pour mettre à niveau Apache Solr vers la version associée à la version ClearQuest vers laquelle vous avez effectué la mise à niveau. Au cours de la mise à niveau de l'application Apache Solr, la recherche en texte intégral sera indisponible entre 1 et 5 minutes.

Si plusieurs déploiements de recherche en texte intégral doivent être mis à niveau, vous devez exécuter de façon séquentielle l'option de ligne de commande upgrade_solr_app sur chaque déploiement.

Conseil : Avant de mettre à niveau l'application Apache Solr, pensez à sauvegarder votre déploiement de recherche en texte intégral à l'aide de l'option de ligne de commande backup_fts . De plus, reportez-vous aux notes sur l'édition d'IBM Rational ClearQuest pour savoir si la version de ClearQuest vers laquelle vous effectuez la mise à niveau contient une nouvelle version d'Apache Solr.

S'il vous est demandé de réindexer vos enregistrements ClearQuest après l'exécution de l'option de ligne de commande upgrade_solr_app, utilisez l'option de ligne de commande fresh_batch_idx .

Exemple

Vous devez mettre à niveau l'application Apache Solr pour l'un de vos déploiements de recherche en texte intégral après avoir mis à niveau ClearQuest.

cqperl cqtsadmin.pl --username admin --password "" --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --upgrade_solr_app --stop_fts_was_profile --start_fts_was_profile

S'il vous est demandé de réindexer votre base de données ClearQuest après l'exécution de l'option de ligne de commande upgrade_solr_app, vous devez exécuter ces commandes . Bien que ces commandes soient en cours d'exécution, la recherche en texte intégral ClearQuest est toujours disponible.

cqperl cqtsadmin.pl --username admin --password "" --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --stop_update_idx

cqperl cqtsadmin.pl --username admin --password "" --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --fresh_batch_idx 

cqperl cqtsadmin.pl --username admin --password "" --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --start_update_idx
Remarque : L'option de ligne de commande fresh_batch_idx peut durer de quelques heures à quelques jours, selon le nombre d'enregistrements présents dans votre base de données ClearQuest. Ben que cette commande soit en cours d'exécution, la recherche en texte intégral ClearQuest fonctionne correctement. Toutefois, la qualité des recherches peut s'en trouver affectée.

Commentaires