プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Reports ServicesレポートWeb公開ガイド
12c (12.2.1.2)
E82763-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

C.2 レポート・パッケージのバッチ削除

Oracle Portalから多数のレポートをバッチ削除する手順は、次のとおりです。

  1. テキスト・エディタで、削除するレポート定義ファイル・パッケージごとに、1つのRWWWVREG.DEREGISTER_REPORTファンクション・コールを含むSQLスクリプト・ファイル(たとえば、rmv_rdfs.sql)を作成します。例:

    VAR STATUS NUMBER;
    EXEC :STATUS := RWWWVREG.DEREGISTER_REPORT (P_NAME=>'Security');
    EXEC :STATUS := RWWWVREG.DEREGISTER_REPORT (P_NAME=>'Earnings');
    EXEC :STATUS := RWWWVREG.DEREGISTER_REPORT (P_NAME=>'Acc_pay');
    

    注意:

    P_NAMEは、Oracle Portalから削除するレポート定義ファイル・パッケージの名前です。

  2. SQL*Plusを開始し、レポートのパッケージ・プロシージャを所有するOracle Portalスキーマにログインします。

  3. SQL*Plusコマンド・プロンプトから、最初の手順で作成したスクリプトを実行します。

    @ rmv_rdfs.sql
    

    このスクリプトを実行すると、スクリプトに示された各レポートについて、Oracle Portalからパッケージが削除されます。


    注意:

    このプロシージャを実行しても、レポート定義ファイルはファイル・システムから削除されません。レポートの登録が解除され、Oracle Portalから利用できなくなるだけです。レポート定義ファイルを削除するには、ファイル・システムから削除する必要があります。