cqtsadmin.pl 是全文本搜索管理员工具的两个组件之一。另一个组件是 cqtsadmin-dbset-userdb.xml,这是一个由 cqtsadmin.pl 脚本生成的 XML 文件。 cqtsadmin-dbset-userdb.xml 文件提供并保存与全文本搜索部署有关的数据。编辑 cqtsadmin-dbset-userdb.xml 以完成部署:
IBM Rational ClearQuest Full-Text Search Administrator’s Guide 中描述了 cqtsadmin.pl 命令行选项。请参阅 全文本搜索配置 获取该文档位置。
ClearQuest V8.0.0.5 添加了对 upgrade_solr_app 命令行选项的支持,以下部分中对此进行了描述。
在使用 prep_upgd_was_profiles 命令和 restore_was_profiles 命令升级 ClearQuest 和全文本搜索部署时,Apache Solr 应用程序不会自动升级。使用 upgrade_solr_app 命令行选项,将 Apache Solr 升级到与已升级到的 ClearQuest 版本关联的版本。在 Apache Solr 应用程序升级期间,全文本搜索将有 1 至 5 分钟的时间不可用。
如果要升级不止一个全文本搜索部署,必须在每个部署上逐一运行 upgrade_solr_app 命令行选项。
如果运行 upgrade_solr_app 命令行选项后,指示您重新建立 ClearQuest记录索引,请使用 fresh_batch_idx 命令行选项。
您需要在升级 ClearQuest 后为一个选文本搜索部署升级 Apache Solr 应用程序。
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
如果运行 upgrade_solr_app 命令行选项后,指示您重新建立 ClearQuest 数据库索引,那么必须运行这些命令。在这些命令运行期间,ClearQuest 全文本搜索将持续可用。
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