IBM Support

[Db2] Db2 Text Search と Net Search Extender に関してよく寄せられる質問

Question & Answer


Question

Db2 Text Search と Net Search Extender に関するよく寄せられる質問と回答の一覧はありますか?

Answer

以下は、2つの製品に関するよく寄せられるご質問と対応する回答の一覧です。

-----------------------------------------------------------------------
DB2 Text Search に関してよく寄せられる質問
-----------------------------------------------------------------------
Q. Db2 Text Search の導入を検討しています、概念等のマニュアルへのURLを教えてください。
A. 以下のメインページに概念、計画などへのリンクがまとめられております。
   V11.5 Db2 Text Search
   https://www.ibm.com/docs/ja/db2/11.5?topic=text-db2-search
   以下は上記一覧の V11.5 Db2 Text Search の構成 です。
   https://www.ibm.com/docs/ja/db2/11.5?topic=search-configuring-db2-text
   また、英文ですが Text Search Guide (PDF版) がございます。
Q. Net Search Extender (NSE) のサポート終了と後継の Db2 Text Search に関する情報を教えてください。
A. NSE は V10.1 のマニュアルにて非推奨と記載され、V10.5、V11.1でも同様でございました。
   Net Search Extender の非推奨 (V10.1)
   https://www.ibm.com/docs/ja/db2/10.1.0?topic=functionality-net-search-extender-has-been-deprecated
   * 抜粋 *
   Net Search Extender (NSE) とそれに関連するすべての機能が非推奨になりました。
   将来のリリースで除去される可能性があります。
   V11.5 のマニュアルからは NSE に関するページが削除、Db2 Text Searchを紹介しています。
   DB2 Text Search および Net Search Extender の比較 (V11.5)
   https://www.ibm.com/docs/ja/db2/11.5?topic=search-db2-text-net-extender-comparison
   * 抜粋 *
   重要: Net Search Extender (NSE) は Db2 でサポートされなくなりました。Db2 Text Search 機能を使用してください。
Q. Net Search Extender から Db2 Text Search への移行を計画しています関連する情報をご教授ください。
A. 以下のマニュアルに概要をまとめ公開させていただいております。
   Net Search Extender から Db2 Text Search へのマイグレーションの概要 (V11.5)
   https://www.ibm.com/docs/ja/db2/11.5?topic=dts-migration-overview-from-net-search-extender-db2-text-search
   * 抜粋 *
   Net Search Extender から Db2 Text Search への移植を行う前に、以下の重要項目を考慮してください。
   
   英文になりますが以下の情報もご参照いただけます。
   Migrating from Db2 NSE (Net Search Extender) to Db2 Text Search
   https://github.com/fsmegale/Db2-luw/wiki/Migrating-from-Db2-NSE-(Net-Search-Extender)-to-Db2-Text-Search
Q. Windows 版 の DB2 サーバーのみの環境へ後から DB2 Text Search を追加する方法を教えてください。
A. 以下のテックノートに手順がございます、適宜ご参照、ご対応ください。
   Windows 版 の DB2 サーバーのみの環境へ後から DB2 Text Search を追加する方法
   https://www.ibm.com/support/pages/node/239955
Q. Linux と AIX の DB2 サーバーのみの環境へ後から DB2 Text Search を追加する方法
    はありますか?
A. 以下のテックノートの COMP の行に COMP = TEXT_SEARCH を指定し手順を実行、追加頂けます。
   [DB2 LUW] アプリケーション開発ツールのインストール方法
   https://www.ibm.com/support/pages/node/537137
Q. Db2 Text Search の簡単の簡単な構築、使用例を教えてください。
A. 英文になりますが、以下のテックノートに使用例がございます。
   [Db2] Simple test case shell script for Db2 Text Search
   https://www.ibm.com/support/pages/node/6187407
Q. Db2 Text Search で問題が起きました、どの情報を収集、送付すればよいですか?
A. 英文になりますが、以下のテックノートにリストさせてただいております。
   [Db2] MustGather: Collecting data for Db2 Text Search issue (英文)
   https://www.ibm.com/support/pages/node/6367155

   また、以下のマニュアルに関連する情報がございます。
   Db2 Text Search のトラブルシューティング
   https://www.ibm.com/docs/ja/db2/11.5?topic=techniques-troubleshooting-db2-text-search
 
Q. 日本語でファジー検索を行う場合などのCJKに関する情報はありますか?
A. 検索語の文字数に起因した制限があります、
     詳しくは以下のテックノートをご参照ください。
   CJK 言語における DB2 Text Search を使用したファジー検索の制限について *
   https://www.ibm.com/support/pages/node/554807
   Restriction on the Fuzzy text search in CJK language on IBM Text Search (英文)
   https://www.ibm.com/support/pages/node/284579
Q. 日本語でDb2 Text Searchを使用する際に注意が必要な事柄がありますか?
A.  以下のテックノートにて簡単な動作がご覧いただけます。
   [Db2] Text Search: How it works on Japanese multi-byte environment
   https://www.ibm.com/support/pages/node/6213691
   関連する情報が以下のマニュアルにございます。
   Db2 Text Search の言語学的処理
   https://www.ibm.com/docs/ja/db2/11.5?topic=concepts-linguistic-processing
Q. 特殊文字に関する情報、定義はありますか?
A. 以下のマニュアルに情報をまとめられております。
   特殊文字のエスケープ
   https://www.ibm.com/docs/ja/db2/11.5?topic=characters-escaping-special
Q. Db2 Text Search のログのメンテナンス方法を教えてください。
A. 英文になりますが、以下のテックノートに情報がございます。
   How to configure log settings for DB2 Text search
   https://www.ibm.com/support/pages/node/257499
Q. データが増えたらDb2 Text Searchが動かなくなりました、何か情報はありますか?
A. 設定値が小さい可能性があります以下のテックノートをご参照ください。
   DB2 Text Search が IQQG0020E java.lang.OutOfMemoryError: Java heap space にて動かない
   https://www.ibm.com/support/pages/node/265145
   
   Query by using Text Search indexes results with error: IQQP9002E query exceeded maximum number of permitted BooleanQuery clauses
   https://www.ibm.com/support/pages/node/502231
Q. データは増えていないがDb2 Text Searchが動かなくなりました何が考えられますか?
A. 製品の制限事項が考えられます以下のテックノートをご参照ください。
   [Db2] Db2 Text Search rarely gets Out Of Memory Error even not hit maxHeapSize yet
   https://www.ibm.com/support/pages/node/6373462
Q. 突然 Db2 Text Search が利用できなくなりました、何が考えられますか?
A. APAR IT28246 の可能性があります、最新のフィックスパックが推奨されております。
   IT28246: DB2 server got crash in CIEUTIL!CIE::CTEERROR::MAKEDIAGNOSTICMESSAGE
   https://www.ibm.com/support/pages/apar/IT28246
   * 抜粋 *
   Upgrade to Db2 v11.1 or v11.5 with the latest Fix Pack level.
Q. テキスト索引のロケーションを構築後に変更することは可能でしょうか?
A. テキスト索引のパスの変更方法は以下の文書をご参照ください。
   How to update the location of a Db2 Text Search collection? (英文)
   https://www.ibm.com/support/pages/node/6256508  
   オプション1はデフォルトのパスを変更、
   既存のコレクションをOSのコマンドなどで移動する方法です。
   オプション2は個別のテキスト索引のパスを索引作成時に指定する方法です。
   既存の索引のコレクションのパスを一括で変更する要件では、
   オプション1をご検討ください。
Q. ファクトテーブルの実装方法(1つ or 分割)を検討中です情報はありますか?
A. 関連する情報は以下のマニュアルにございます、ご検討ください。
   例: 範囲パーティション表での Db2 Text Search 索引のインクリメンタル更新
   https://www.ibm.com/docs/ja/db2/11.5?topic=utsi-sample-incrementally-updating-db2-text-search-index-range-partitioned-tables
Q. 日本語の全角数字が期待通りに検索できません、何か情報はありますか?
A. 関連する情報が以下のテックノートにございます。
   [Db2] Db2 Text Search: how to handle Japanese multi-byte specific numeric strings
https://www.ibm.com/support/pages/node/6474145
 
Q. 上記以外に有用な情報があれば教えてください。
A. 英文ですが以下のテックノートにございます。
   DB2 Text Search knowledge collection
   https://www.ibm.com/support/pages/node/500597
   Weekly Tips from DB2 Experts: Determine what DB2 products are installed on your system
   https://www.ibm.com/support/pages/node/1141294

-------------------------------------------------------------------------
Net search extender に関してよく寄せられる質問
-------------------------------------------------------------------------

 
Q. Net Search Extender (NSE) のサポート終了に関する情報を教えてください。
A. V10.1 のマニュアルにて非推奨と記載され、V10.5、V11.1でも同様でございました。
   Net Search Extender の非推奨 (V10.1)
   https://www.ibm.com/docs/ja/db2/10.1.0?topic=functionality-net-search-extender-has-been-deprecated
   * 抜粋 *
   Net Search Extender (NSE) とそれに関連するすべての機能が非推奨になりました。
   将来のリリースで除去される可能性があります。
   そして V11.5 のマニュアルからは NSE に関するページが削除されました。
   DB2 Text Search および Net Search Extender の比較 (V11.5)
   https://www.ibm.com/docs/ja/db2/11.5?topic=search-db2-text-net-extender-comparison
   * 抜粋 *
   重要: Net Search Extender (NSE) は Db2 でサポートされなくなりました。Db2 Text Search 機能を使用してください。
Q. Net Search Extender にて問題が発生しました、どの資料を送付すればよろしいでしょうか?
A. 以下のテックノートに情報がありますので収集、送付をお願いいたします。
   Net Search Extender 問題発生時の取得資料
   https://www.ibm.com/support/pages/node/563685
Q. Net Search Extender に関する基本的な情報、概要をご教授ください。
A. 以下はV10.5のNSEのメインページで概要等がございます。
     同様な記載はこれ以降のバージョンにはありません。
   Net Search Extender の概要および概念
   https://www.ibm.com/docs/ja/db2/10.5?topic=extender-net-search-overview-concepts
Q. db2text start がエラー CTE0183E で起動しません対処方法を教えてください。
A. 意図しないリソースの残存が考えられます以下のテックノートをご参照ください。
   CTE0183E Error occurred by using shared system resources.
   https://www.ibm.com/support/pages/node/205409
Q. 索引を更新したら CTE0310 が発生しました、対処方法を教えてください。
A. ディスク空きスペース不足が考えられます以下のテックノートをご参照ください。
   [Db2] CTE0310 エラーで索引更新ができない
   https://www.ibm.com/support/pages/node/300933
   [Db2] NSE の空きスペース不足への対処方法
   https://www.ibm.com/support/pages/node/303359
Q. Net Search Extenderのインストール方法をご教授ください。
A. 以下のマニュアルに情報がございます、ご参照ください。
   UNIX での Net Search Extender のインストール
   https://www.ibm.com/docs/ja/db2/11.1?topic=installation-unix
   Windows でのインストール
   https://www.ibm.com/docs/ja/db2/11.1?topic=installation-windows
Q. LinuxでNSE を利用していたらOOM Killerが動作しました対処方法をご教授ください。
A. 英文ですが、以下のテックノートに情報がございます。
    vm.swappiness の設定に起因している可能性がございますので適宜ご参照ください。
   Out of memory and vm.swappiness setting on RHEL
   https://www.ibm.com/support/pages/out-memory-and-vmswappiness-setting-rhel

   また、Db2 製品では vm.swappiness は 5 を推奨しております、詳しくは
   以下のマニュアルをご参照ください。
   カーネル・パラメーターの要件 (Linux)
   https://www.ibm.com/docs/ja/db2/11.1?topic=unix-kernel-parameter-requirements-linux
   * 抜粋 *
   カーネル・パラメーターの推奨設定値
   vm.swappiness=5
Q. NSEでfuzzyを利用中にメモリーが大量に使用されました対処方法をご教授ください。
A. 検索文字と曖昧度に起因する既知の症状の可能性があります。
マニュアルに無い GTR_FUZZY_DISCON_COUNTが有用な場合があります。
適宜以下のテックノートをご参照、ご対応ください。
   [Db2] The specific statement grabs much memory expectedly on Net Search Extender (NSE) (英文)
   https://www.ibm.com/support/pages/node/6483049
 
Q. 日本語でNet Search Extenderを使用する際に注意が必要な事柄がありますか?
A. ワイルドカードに関するテックノートがございます、ご参照ください。
   Using masking characters in Net Search Extender Search
   https://www.ibm.com/support/pages/node/352373
Q. 上記以外に有用な情報があれば教えてください。
A. 少々古い情報ですが以下のテックノートにまとめられております。
   Net Search Extender Knowledge Collection (英文)
   https://www.ibm.com/support/pages/node/475697
-----
改版履歴
2021年07月21日: 日本語の全角数字と全角ローマ数字を追記
2021年10月07日: Fuzzyを利用していたらメモリーが大量使用を追記

[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPGG","label":"Db2 for Linux, UNIX and Windows"},"ARM Category":[{"code":"a8m500000008PlrAAE","label":"Extenders->Net Search"},{"code":"a8m500000008PlsAAE","label":"Extenders->Text Search"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"All Version(s)"}]

Document Information

Modified date:
11 October 2021

UID

ibm16457707