« Home | Virtual Indexes in Oracle » | Project Lockdown » | 11g Performance & Scalability Features » | Bryce DeWitt »

Inserting Custom Messages in Oracle Alert/Trace files

今日は予告通り、再びDBA support.comから。

前回のVirtual Indexに続きもうひとつのUndocumented
Featureであるalter fileへのinsert方法の記事を
ご紹介します。

今回はその記事の中から上記機能を使用する目的例
をピックアップしたいと思います。

実際の使用方法は引用ページで
サンプル付きで説明されています。

■ DBA Support.com
http://www.dbasupport.com/

■ 引用ページ
http://www.dbasupport.com/oracle/ora9i/custom_messages.shtml


_________________________
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
記事本文
_________________________
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
◆ Inserting Custom Messages in Oracle Alert/Trace files

1. A scheduled routine checks the available space
and puts an alert for tablespaces left with
less than 100MB of space
(or as is the case for your site).

2. Any changes in the Application profiles are
recorded in Alerts. Profile setup is important
and changing it results in problems for some of
the modules running at my site.

_________________________
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
英語の語順に近い解釈
_________________________
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

◆ Inserting Custom Messages in Oracle Alert/Trace files

1. A scheduled routine checks
スケジュール化された定期的なチェック

the available space
空き容量の

and puts an alert
そして警告を書き込みます。

for tablespaces left
表領域の残り容量について

with less than 100MB of space
100MB以下の

(or as is the case for your site).
(もしくはあなたのケースに合った)

2. Any changes in the Application profiles are
アプリケーションプロファイルの変更が

recorded in Alerts.
alertに記録される。

Profile setup is important
プロファイルのセットアップは重要です。

and changing it results in problems
そしてそれを変更することは問題を引き起こします。

for some of the modules
いくつかのモジュールに

running at my site.
私のサイトで実行されている。

_________________________
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
解説
_________________________
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

運用でAlert fileを定期的に監視してORACLEエラー
メッセージを検知する仕組みなどを作成した場合、
Applicationで発生した業務的なエラーなどを
このプロシージャを使用することでalert fileに
含めることができます。
そうすればApplication側の通知処理も単純になりますし、
エラーの内容もalertファイルでまとめて確認できますね。


※当機能はOracle側で公式にDocument化
されていない機能の1つで自己リスクでの使用となります。
ご注意ください。

_________________________
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
編集後記
_________________________
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

最後まで読んでいただきありがとうございます。
3回目の発行でようやく発行の承認がおりました。
リクエストや質問など気軽にいただけると嬉しいです。

それではまた。

#alertと入力しようとするとどうしてもalterになってしまう(笑)

About me

  • I'm yaksa
  • From Tokyo, Japan
My profile
にほんブログ村 IT技術ブログへ

blogRanking