Solutoin ID: 21377 表題: Oracle7、Oracle8をDBサーバとして使用している場合にマルチラインテキスト型の フィールドがClearQuestのQueryのFilterの選択リストに現れません。 製品:ClearQuest OS: Windows DEFECT #: N/A PATCH #: N/A 参照事項: SolutionID: 11822の日本語訳 作成年月日: 24-Sep-2001 改訂年月日: 17-Dec-2001 概要: Oracle7、8をデータベースベンダとして使用してる場合にマルチラインテキスト型のフィール ドがClearQuestのQueryのFilterの選択リストに現れません。 トラブルシューティング情報: マルチラインテキスト型のフィールドをClearQuestのQueryのFilterとして使用するためには Oracle ConText Serverの設定を行う必要があります。 1. ConText Serverのためにデータベース内にデフォルトのTEMPORARYタイプの表領域を 作成します。この表領域として、少なくとも140MBは設定し、十分なテンポラリ領域を確 保します。 2. Oracleインストーラのカスタムインストールオプションを使用して、ConText Option (Oracle7)またはConText Cartridge(Oracle8)をインストールします。1.で作成した表領域 をCTXSYS(ConText システムログインに割り当てます。 注: 以下で紹介するコマンドはUNIX環境でのものです。Windows/NT版のOracleをご利 用の場合はそれに相当するコマンドを使用します。 3. Server Managerとして使用しているデータベースをシャットダウンします。次のsvrmgrl コマンドラインシーケンスを使用します : connect internal; shutdown; * もし、データベース内でハングしているプロセスがある場合は shutdown immediate; を使用します。 4. 初期化パラメータファイル init.oraファイルをエディタを使用して開き、次の行を追加 します。text_enable=true さらにshared_pool_sizeが少なくとも9000000bytesあることを確認します。 5. server managerを使用してデータベースを再起動します。svrmgrlのコマンドラインは次 のとおりです: startup; 6. ConText Serverを起動します。DDLとQuery personalitiesも含めたコマンドラインは次 のとおりです: ctxsrv ?user ctxsys/ -personality DQM ?log ctx.log & ClearQuest使用時にはpersonalityオプションとしてDQMを最小値として使用し、2つの ConText Serverプロセスを起動します。ctxctlユーティリティも使用できます。 7. ClearQuest ログインユーザーにCTXAPP roleを与えます。CTXAPP roleをClearQuest のマスターDBがあるインスタンスが持っていなくてはなりません。もし、ユーザーDBが別 のインスタンスにあるのであれば、そちらにもCTXAPP roleを与えます。 上記を行いましても、マルチラインテキストフィールドがQueryのFilterのリストに現れない場 合、下記のSQLステートメントの出力結果を確認します。 SQL> select count(ser_person_mask) from ctx_all_servers 2 where ser_person_mask like '%Q%' 3 and ser_person_mask like '%D%' 4 and ser_person_mask like '%M%'; COUNT(SER_PERSON_MASK) -------------------------- 4 注: このステートメントは1以上の値を返すはずです。 SQL> select pol_name from ctx_user_policies where pol_tablename = 'MULTILINE_TEXT'; POL_NAME -------------------------- CQCTX SQL> select pol_status from ctx_user_policies 2 where pol_tablename = 'MULTILINE_TEXT' and pol_name = 'CQCTX'; POL_STATUS -------------------------- INDEXED ご不明な点等ありましたら、ラショナルカスタマサービスへお問い合わせ下さい。