11.16.6 同義語を削除する
同義語辞書から同義語を削除する方法を説明します。
- 例題
-
同義語辞書Dictionary1に登録されている同義語を削除します。この例では,「データバンク」を削除しています。
手順
-
保管している同義語一覧定義ファイルの指定を修正する
<変更前の同義語一覧定義ファイルの指定内容>
データベース,データバンク,database↓ アプリケーションサーバ,APサーバ,application server↓
<変更後の同義語一覧定義ファイルの指定内容>
データベース,database↓ アプリケーションサーバ,APサーバ,application server↓
(凡例)↓:改行
保管しているDictionary1用の同義語一覧定義ファイルを修正します。この例では,「データバンク」を削除しています。
- 重要
-
変更がない同義語グループはそのまま指定してください。上記の例の2行目(アプリケーションサーバの行)が該当します。上記の例の2行目を指定しないと,アプリケーションサーバの行の同義語グループが削除されてしまいます。
この例では,Dictionary1用の同義語一覧定義ファイルを次のファイル名で保存しているとします。
-
/home/adbmanager/dictionary1_synonym.txt
-
保管している辞書情報登録ファイルの指定内容を確認する
<辞書情報登録ファイルの指定内容>
Dictionary1,/home/adbmanager/dictionary1_synonym.txt,CORRECTIONRULE,DBとAPサーバの関連用語↓
(凡例)↓:改行
保管している辞書情報登録ファイルの指定内容を確認してください。同義語の削除によってコメントを変更する必要がある場合は,コメントを変更してください。
この例では,辞書情報登録ファイルを次のファイル名で保存しているとします。
-
/home/adbmanager/dictionary1_information.txt
-
-
同義語辞書ファイルの格納ディレクトリの空き容量を確認する
空き容量の確認方法については,「11.16.12 同義語辞書ファイルの格納ディレクトリに必要な空き容量を確認する」を参照してください。
-
adbsyndictコマンドを実行して同義語辞書を更新する
adbsyndict -m /home/adbmanager/dictionary1_information.txt
-mオプションには,手順の2.で確認した辞書情報登録ファイルの絶対パス名を指定します。
-
同義語辞書ファイルの格納ディレクトリのバックアップを取得する
同義語辞書を更新した場合,同義語辞書ファイルが更新されます。同義語辞書ファイルに障害が発生した場合に備えて,同義語辞書ファイルの格納ディレクトリのバックアップを取得してください。バックアップを取得しないと,同義語辞書ファイルに障害が発生した場合,同義語辞書ファイルをadbsyndictコマンドで再作成する必要があります。
同義語辞書ファイルの格納ディレクトリは,サーバ定義のadb_syndict_storage_pathオペランドに指定したディレクトリです。
- メモ
-
-
同義語一覧定義ファイルの指定規則については,「11.16.15 同義語一覧定義ファイルの指定規則」を参照してください。
-
辞書情報登録ファイルの指定規則については,「11.16.16 辞書情報登録ファイルの指定規則」を参照してください。
-
同義語一覧定義ファイルを紛失してしまった場合は,「11.16.14 同義語一覧定義ファイルを再作成する(同義語一覧定義ファイルを紛失した場合)」を参照して,同義語一覧定義ファイルを再作成してください。
-
手順の4.で同義語辞書の更新が完了した場合,KFAA51509-Iメッセージが出力されます(更新を完了した同義語辞書の数だけメッセージが出力されます)。メッセージ中の同義語辞書名を確認し,同義語辞書の更新が完了したことを確認してください。
-