既存のOracle CQLルール、問合せ、またはビューを別のルール、問合せ、またはビューに置換します。Oracle Stream Explorerは、最初に元のルール、問合せ、またはビューを破棄してから、新規のものをそれぞれの場所に挿入します。
構文
java wlevs.Admin [ Connection Arguments ] [ User Credentials Arguments ] [ Common Arguments ] REPLACERULE -application application -processor processor -rule rulename rulestring
表A-9 REPLACERULE引数
引数 | 定義 |
---|---|
-application application
|
管理対象のOracle CQLルールを持つOracle Stream Explorerアプリケーション名を指定します。 アプリケーションの完全一致名を取得するため、次を実行できます:
|
-processor processor
|
特定のOracle CQLプロセッサ名を指定します(このプロセッサは、 完全一致名が不明な場合は、それを取得するための詳細は、「アプリケーションおよびプロセッサの名前の問合せ」を参照してください。 |
-rule rulename rulestring |
置換するOracle CQLルール、問合せ、またはビューの名前を指定します。Oracle Stream Explorerは、古いルール、問合せ、またはビューを削除してから、新規のものを同一の名前で、ただしルール・テキストは新規にして挿入します。ビューの場合、Oracle Stream Explorerは Oracle CQLの |
例
次の例では、myquery
というOracle CQL問合せを、helloworld
アプリケーションのOracle CQL helloworldProcessor
のOracle CQLテキストSELECT * FROM Withdrawal [Rows 10]
に置換する方法を示します。
java wlevs.Admin -url service:jmx:msarmi://localhost:9002/jndi/jmxconnector -username wlevs -password wlevs REPLACERULE -application helloworld -processor helloworldProcessor -rule myquery "SELECT * FROM Withdrawal [Rows 10]"