setmasterpropertyfromfile 命令用于启用全文搜索功能。
摘要
- installutil setmasterpropertyfromfile dbset_name [ -user_db_name user_db_name] cq_user
cq_password master_property file [ -allsites | -site site_name ]
[ -remove ]
描述
通过使用 cqtssetup 和 cqtsdbcrawler 命令配置全文搜索功能后,使用 setmasterpropertyfromfile 命令来启用该功能。
全文搜索功能会一直保持启用状态,直到您将其禁用为止。
选项和自变量
- dbset_name
- 数据库集的名称。
- -user_db_name user_db_name
- 指定属性所应用于的用户数据库。缺省值:属性应用于所有用户数据库。
- cq_user
- 用于访问数据库集的身份。
- cq_password
- 与 cq_user 关联的密码。
- master_property
- 指定要设置的主属性的名称。在该上下文中,这是全文搜索属性 TEXT_SEARCH_PROPERTY。
- file
- 由 cqtssetup -o CQ 命令生成的全文搜索 XML 文件。
- -allsites
- 指定使用相同搜索属性文件的所有(MultiSite)站点。
- -site site_name
- 设置在指定站点中使用搜索属性文件。
- -remove
- 指定将从 ClearQuest 主属性中删除针对搜索属性文件的引用,以便禁用全文搜索功能。
示例
假定您正在使用缺省数据库集以及非复制的 ClearQuest 数据库,通过指定主属性 TEXT_SEARCH_PROPERTY 和搜索文件 CQ_TextSearch.xml 来启用全文搜索功能:
installutil setmasterpropertyfromfile "" -user_db_name DB1 bert "" TEXT_SEARCH_PROPERTY CQ_TextSearch.xml
通过指定数据库集
Demo、主属性 TEXT_SEARCH_PROPERTY 以及搜索文件 CQ_TextSearch.xml 来启用全文搜索功能:
installutil setmasterpropertyfromfile Demo -user_db_name DB1 bert "" TEXT_SEARCH_PROPERTY CQ_TextSearch.xml -site Lexington
禁用全文搜索:
installutil setmasterpropertyfromfile Demo -user_db_name DB1 bert "" TEXT_SEARCH_PROPERTY CQ_TextSearch.xml -remove
在所有(MultiSite)站点中禁用全文搜索:
installutil setmasterpropertyfromfile Demo -user_db_name DB1 bert "" TEXT_SEARCH_PROPERTY CQ_TextSearch.xml -allsites -remove