Adição de um dicionário de sinônimos para o Db2 Text Search

Você pode adicionar facilmente um dicionário de sinônimos a um índice de pesquisa de texto usando a Synonym Tool.

Antes de iniciar

  • É necessário ativar o serviço de instância do Db2 Text Search antes de adicionar um dicionário de sinônimos a um índice de pesquisa de texto.
  • Você deve ter atualizado o índice de pesquisa de texto pelo menos uma vez.
  • Você também deve ter um arquivo XML de sinônimos que especifique os grupos de sinônimos.

Procedimento

Para adicionar um dicionário de sinônimos:

  1. Copie o arquivo XML para qualquer diretório no servidor Db2 Text Search.
  2. Determine o nome da coleção de pesquisa de texto associada ao índice de pesquisa de texto ao qual você deseja adicionar o dicionário de sinônimos. Você pode usar a ferramenta de administração para relatar todas as coleções de pesquisa de texto, como segue:
    	adminTool status -configPath absolute-path-to-config-folder
  3. Use a Synonym Tool para adicionar o dicionário de sinônimos ao índice de pesquisa de texto específico. Você pode adicionar os sinônimos no modo append ou replace, o que significa que você os adiciona ou substitui os sinônimos existentes definidos para esse índice de pesquisa de texto.
    synonymTool importSynonym -synonymFile absolute-path-to-syn-file 
    	-collectionName collection-name -replace true or false 
    	-configPath absolute-path-to-config-folder
    Observação: Se o formato XML não for válido ou se o arquivo XML estiver vazio, será retornado um erro.

Exemplo

Por exemplo, para adicionar o arquivo sinônimo synfile.xml no modo append, use o seguinte comando:
	synonymTool importSynonym 
	-synonymFile $HOME/sqllib/misx/xmlsynfile.xml 
	-collectionName tigertail_DBCP1208_TS867530_0000 
	-replace false 
	-configPath $HOME/sqllib/db2tss/config