AdministratorのEULステータス・ワークブックの使用方法について説明します。この章の内容は次のとおりです。(EUL)の管理と文書化に役立つレポートを提供するDiscovererワークブックです。V5ビジネスエリアのフォルダからの情報がクエリーされます。ViewerでEULステータス・ワークブックを分析できます。任意のDiscovererユーザーにEULステータス・ワークブックへのアクセス権を付与できます。EULステータス・ワークブックの主要な用途は管理です。Discovererでは、次のEULステータス・ワークブックが提供されています。このワークブックにはEUL内のデータに関する情報が含まれます。このワークブックにはDiscovererにより収集されるクエリー統計が含まれます。このワークブックにはユーザー、データベース・オブジェクトへのアクセス、およびセキュリティに関する情報が含まれます。このワークブックにはEULに保存されているワークブックおよびワークシートに関する情報が含まれます。各ワークブックの使用方法は、個別のワークシートに記載されています。DiscovererではこれらのEULステータス・ワークブックが提供されていますが、デフォルトではインストールされません。ワークブックのインストール方法は、次のようにEULの種類によって異なります。標準的なEULに対してDiscovererを実行する場合は、「標準的なEULステータス・ワークブックのインストール方法」の指示に従ってください。ApplicationsのEULステータス・ワークブックのインストール方法」の指示に従ってください。EULステータス・ワークブックは、<ORACLE_HOME>\discovererディレクトリにインストールされます。EULステータス・ワークブックをインストールすると、次の処理が可能になります。V5のビジネスエリアを編集できます。ユーザー自身のEULステータス・ワークブックを作成することもできます。V5のビジネスエリアは、EUL内のその他のビジネスエリアに似ています。V5のビジネスエリア内のフォルダは次のとおりです。V5のビジネスエリアを使用すると、Discovererビジネスエリアの構造の分析と文書化のために独自のワークブックを作成できます。V5の一部のフォルダでは、EUL所有者にDBA_JOBS_RUNNINGデータベース・テーブルへのSELECTアクセス権限が必要であることに注意してください。詳細は、「EULステータス・ワークブックとDBA_JOBS_RUNNINGテーブルに関する注意」を参照してください。提供されているEULステータス・ワークブックを変更する場合は、異なる名前でコピーを保存し、そのコピーを変更することをお薦めします。しないと、提供されているEULステータス・ワークブックがDiscovererの各新規リリースで置き換えられるため、変更が失われることがあります。標準的なEULに対してDiscovererを実行する場合は、次の手順に従います。Layerの作成とメンテナンス」を参照)。標準的なEULステータス・ワークブックをインストールする手順は次のとおりです。SQL*Plusを起動し(まだ実行されていない場合)、EUL所有者として接続します。SQL*Plusがすでに実行されている場合は、コマンド・プロンプトで次のように入力します。jchan/tiger@database;jchanはEUL所有者、tigerはEUL所有者のパスワードです。SQLファイルeul5.sqlを実行します。コマンド・プロンプトで次のように入力します。Administratorがインストールされている場所です。V5のビジネスエリアで必要とされる一部のカスタムPL/SQLファンクションが作成されます。SQL*Plusセッションを終了します。Administratorを起動します。ファイルeul5.eexを次のようにインポートします。ステップ1」ダイアログが表示されます。「ファイルの追加」ボタンをクリックすると、「開く」ダイアログが表示されます。<ORACLE_HOME>\discoverer\eul5.eexを選択します。ステップ1」ダイアログに戻ります。選択したSQLファイルeul5.eexがインポート・ファイル・リストに表示されます。ステップ2」ダイアログが表示されます。デフォルト設定を受け入れます。ステップ3」ダイアログが表示されます。このダイアログでは、インポートを開始して、各EULオブジェクトが処理されるときの状態を監視できます。「開始」をクリックして、EULステータス・ワークブックのインポートを開始します。インポートが完了すると、「インポートに成功しました」というメッセージが表示されます。ステップ3」ダイアログを閉じます。Viewerを使用してEULステータス・ワークブックを開くことができます。V4と呼ばれるビジネスエリアが含まれることがあります。このビジネスエリアは必要ないので、削除してもかまいません。V4ビジネスエリアを削除する際、関連する次のPL/SQLファンクションも削除します。V5のビジネスエリアのアンインストール方法」を参照してください。ApplicationsのEULに対してDiscovererを実行する場合は、次の手順に従います。ApplicationsでのDiscovererの使用」を参照)。ApplicationsのEULステータス・ワークブックをインストールする手順は次のとおりです。SQL*Plusを起動し(まだ実行されていない場合)、EUL所有者として接続します。SQL*Plusがすでに実行されている場合は、コマンド・プロンプトで次のように入力します。jchan/tiger@database;jchanはEUL所有者、tigerはEUL所有者のパスワードです。SQLファイルeul5.sqlを実行します。コマンド・プロンプトで次のように入力します。Administratorがインストールされている場所です。V5のビジネスエリアで必要とされる一部のカスタムPL/SQLファンクションが作成されます。SQLファイルeul5_apps.sqlを実行します。コマンド・プロンプトで次のように入力します。Administratorがインストールされている場所です。V5のビジネスエリアで必要とされる一部のカスタムPL/SQLファンクションが作成されます。ApplicationsのFNDNAMスキーマのユーザー名を入力するように要求されます。FNDNAMスキーマのユーザー名を入力します。FNDNAMスキーマのユーザー名のみ入力してください。パスワードは入力しないでください。入力したユーザー名を確認するように要求されます。入力したユーザー名が正しいことを確認します。ユーザー名が正しくない場合は、スクリプトを再実行します。Administratorを起動します。ファイルeul5.eexを次のようにインポートします。ステップ1」ダイアログが表示されます。「ファイルの追加」ボタンをクリックすると、「開く」ダイアログが表示されます。ファイル<ORACLE_HOME>\discoverer\eul5.eexを選択します。ステップ1」ダイアログに戻ります。選択したSQLファイルeul5.eexがインポート・ファイル・リストに表示されます。ステップ2」ダイアログが表示されます。デフォルト設定を受け入れます。ステップ3」ダイアログが表示されます。このダイアログでは、インポートを開始して、各EULオブジェクトが処理されるときの状態を監視できます。「開始」をクリックして、EULステータス・ワークブックのインポートを開始します。インポートが完了すると、「インポートに成功しました」というメッセージが表示されます。ステップ3」ダイアログを閉じます。Viewerを使用してEULステータス・ワークブックを開くことができます。Applicationsのユーザーまたは職責で接続する必要があります。EUL所有者としてEULステータス・ワークブックを実行することはできません。ApplicationsのEULステータス・ワークブックを実行する手順は次のとおりです。Administratorを起動します。Applicationsのユーザーまたは職責のいずれかに、EUL5ビジネスエリアへのアクセス権限を付与します。ビジネスエリアへのアクセス権限の付与の詳細は、第7章「情報に対するアクセス制御」を参照してください。Viewerを起動します。注意EULステータス・ワークブックはPUBLICユーザーと共有され、EUL所有者により所有されます。V5のビジネスエリアにアクセスできるすべてのユーザーが、EULデータ定義ワークブックおよびクエリー統計ワークブックの両方を実行できます。V5のビジネスエリアをアンインストールする手順は次のとおりです。Plusに接続し、次のワークブックを削除します。Plusに接続してこのワークブックを削除することはできません。Administratorのコマンドライン・インタフェースを使用し、コマンド・プロンプトで次のように入力して、ワークブックを削除します。name>"は、EULデータ定義、EULクエリー統計、EULアクセスまたはEULワークブック管理のいずれかです。Administratorを起動します。V5のビジネスエリアを開きます。選択すると、「ビジネスエリア削除の確認」ダイアログが表示されます。「ビジネスエリアおよび含まれているフォルダを削除」を選択します。V5のビジネスエリアとその中に含まれているフォルダを削除します。V5のビジネスエリアに関連するPL/SQLファンクションを削除できます。「ツール」→「PL/SQL関数の登録」を選択すると、「PL/SQL関数」ダイアログが表示されます。次のファンクション名を持つファンクションを強調表示します。V5のビジネスエリアに関連するカスタムPL/SQLファンクションを削除します。EULステータス・ワークブックが削除されます。EULデータ定義ワークブックEULデータ定義ワークブックにより、EULに含まれるオブジェクトに関するレポートが提供されます。EULデータ定義ワークブックを使用すると、EULオブジェクトの構成方法について詳しく知ることができます。このワークブックは、次のワークシートから構成されます。EULクエリー統計ワークブックEULクエリー統計ワークブックには、エンド・ユーザーが実行したクエリーに関する統計情報が表示されます。EULクエリー統計ワークブックを使用すると、エンド・ユーザー・クエリーの特性について詳しく知ることができます。このワークブックは、次のワークシートから構成されます。このワークシートは、EULクエリー統計ワークブックの高度なユーザー向けです。EULアクセス・ワークブックEULアクセス・ワークブックにより、データベース・オブジェクトへのユーザーのデータベース・アクセス権限に関する次の情報が提供されます。他のユーザーのオブジェクトに対してユーザーが持っているアクセス権限このワークブックは、次のワークシートから構成されます。EULワークブック管理ワークブックEULワークブック管理ワークブックには、EULに保存されているワークブックおよびワークシートに関する情報が含まれます。このワークブックは、次のワークシートから構成されます。V5のビジネスエリア内の一部のフォルダ(特に、EUL5_DBA_JOBS_RUNNINGフォルダ)では、EUL所有者がDBA_JOBS_RUNNINGデータベース・テーブルへのSELECTアクセス権限を持つ必要があります。このテーブルへのSELECTアクセス権限がない場合は、権限が不十分であることを示すORA-01031メッセージが表示されます。DBA_JOBS_RUNNINGへのSELECTアクセス権限を付与する手順は次のとおりです。SQL*Plusを起動し(まだ実行されていない場合)、DBA権限を持つユーザーとして接続します。SQL*Plusがすでに実行されている場合は、コマンド・プロンプトで次のように入力します。dba_user/dba_password@database;dba_userはDBA権限のあるユーザー、dba_pwはパスワードです。コマンド・プロンプトで次のように入力して、DBA_JOBS_RUNNINGへのSELECTアクセス権限をEUL所有者に付与します。commit;EUL所有者がDBA_JOBS_RUNNINGデータベース・テーブルへのアクセス権限を持っていることを確認する手順は次のとおりです。SQL*Plusを起動し(まだ実行されていない場合)、EUL所有者として接続します。SQL*Plusがすでに実行されている場合は、コマンド・プロンプトで次のように入力します。jchan/tiger@database;jchanはEUL所有者、tigerはEUL所有者のパスワードです。コマンド・プロンプトで次のように入力して、DBA_JOBS_RUNNINGデータベース・テーブルを記述します。DBA_JOBS_RUNNINGEUL所有者がDBA_JOBS_RUNNINGへのアクセス権限を持っている場合、テーブルに列リストが表示されます。持っていない場合、オブジェクトが存在しないことを示すメッセージが表示されます。reserved.法律上の。