ヘッダーをスキップ
Oracle Databaseルール・マネージャおよび式フィルタ開発者ガイド
11gリリース1(11.1)
E05697-01
  目次
目次
索引
索引

戻る
戻る
次へ
次へ
 

E ルール・マネージャおよび式フィルタのインストール

ルール・マネージャおよび式フィルタには、Oracleデータベース内で式(ルール条件)のコレクションの格納、取得、更新および問合せを実行するSQLスキーマ、PL/SQLパッケージおよびJavaパッケージが用意されています。

ルール・マネージャおよび式フィルタは、Oracle Database 10g Standard EditionおよびOracle Database 10g Enterprise Editionとともに自動的にインストールされます。それぞれ、PL/SQLパッケージ・セット、Javaパッケージ、一連のディクショナリ表およびカタログ・ビューとして提供されます。これらのオブジェクトはすべて専用スキーマEXFSYSに作成されます。

ルール・マネージャのインストール・スクリプトはcatrul.sqlで、$ORACLE_HOME/rdbms/admin/ディレクトリにあります。式フィルタのインストール・スクリプトはcatexf.sqlで、$ORACLE_HOME/rdbms/admin/ディレクトリにあります。これらのスクリプトは、SYSDBAとして接続中にSQL*Plusセッションから実行する必要があります。ルール・マネージャは、同じディレクトリにあるcatnorul.sqlスクリプトを使用すると削除できます。式フィルタは、同じディレクトリにあるcatnoexf.sqlスクリプトを使用すると削除できます。式フィルタを削除すると、ルール・マネージャも暗黙的に削除されます。

ルール・マネージャおよび式フィルタの機能は、Standard EditionでもEnterprise Editionでも同じです。式の索引付け機能を使用するにはビットマップ索引のサポートが必要なため、この機能がサポートされるのはEnterprise Editionのみです。

Oracle Databaseのインストール時には、ルール・マネージャ機能および式フィルタ機能のデモンストレーション・スクリプトがインストールされます。スクリプトruldemo.sql(ルール・マネージャのデモ)およびexfdemo.sql(式フィルタのデモ)は、$ORACLE_HOME/rdbms/demo/ディレクトリにあります。