■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
デバッグ機能使用時にトレースファイルが出力
2003/06/30 12:05
OB
4
GONTA
SI Object Browser 8.0.1.5を使用させて頂いていますが、
デバッグ機能実行時に、Oracleがトレースファイルを出力します。
トレースファイル出力のタイミングは、デバッグ機能を立ち上げた時点です。
(実行ボタンを押す前に出力されています。)
原因、及び対処法がありましたらお教えいただけないでしょうか。
宜しくお願い致します。
デバッグ機能実行時に、Oracleがトレースファイルを出力します。
トレースファイル出力のタイミングは、デバッグ機能を立ち上げた時点です。
(実行ボタンを押す前に出力されています。)
原因、及び対処法がありましたらお教えいただけないでしょうか。
宜しくお願い致します。
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
ご指摘いただいた通り、
DBMS_DEBUG使用時、自動でトレースファイルを出力いたします。
Object Browserのデバッグ機能では、
DBMS_DEBUGを使用しておりますが、
DBMS_DEBUGを呼び出すと、自動でトレースファイルを出力するためです。
ご希望に添えず誠に申し訳ございません。
仕様としてご了承いただけますでしょうか。
どうぞよろしくお願いいたします。
後迫@SIです。
ご指摘いただいた通り、
DBMS_DEBUG使用時、自動でトレースファイルを出力いたします。
Object Browserのデバッグ機能では、
DBMS_DEBUGを使用しておりますが、
DBMS_DEBUGを呼び出すと、自動でトレースファイルを出力するためです。
ご希望に添えず誠に申し訳ございません。
仕様としてご了承いただけますでしょうか。
どうぞよろしくお願いいたします。
返信を投稿
OB
GONTA
回答ありがとうございます。
>Object Browserのデバッグ機能では、
>DBMS_DEBUGを使用しておりますが、
>DBMS_DEBUGを呼び出すと、自動でトレースファイルを出力するためです。
>
旧バージョン 7.0.6.32のデバッグ機能ではトレースファイルが出力されないようですが、
バージョン8 からの仕様となるのでしょうか?
また、出力されたトレースファイルは2つあり、1つはORA-6502が発生しています。
もう1つは「Probe:write_request: backend error 1003」が出力されています。
このエラーは SYS.BREAKパッケージで発生しているようです。
これも仕様となっているのでしょうか?
>Object Browserのデバッグ機能では、
>DBMS_DEBUGを使用しておりますが、
>DBMS_DEBUGを呼び出すと、自動でトレースファイルを出力するためです。
>
旧バージョン 7.0.6.32のデバッグ機能ではトレースファイルが出力されないようですが、
バージョン8 からの仕様となるのでしょうか?
また、出力されたトレースファイルは2つあり、1つはORA-6502が発生しています。
もう1つは「Probe:write_request: backend error 1003」が出力されています。
このエラーは SYS.BREAKパッケージで発生しているようです。
これも仕様となっているのでしょうか?
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
お問い合わせの件について、開発側に確認したところ、
DBMS_DEBUGの仕様ではなく、Object Browserの仕様という事でした。
大変申し訳ございませんでした。
お詫びして訂正させていただきます。
トレースファイルのエラーは
デバッグ時に変数名を初期表示するロジックにて発生しているエラーです。
このエラーの有無で処理分岐等を行っているため、
エラーを発生させないようにするには変数の初期表示自体をできなくするしかありません。
また、Ver.7でも同じ処理を行っており、
トレースは生成されるはずですので再度ご確認いただけますでしょうか。
変数の初期表示をエラーなしで実装するのは技術的に難しいとのことですので、
今後のバージョンアップで変数の初期表示をできなくするような
オプションを検討させていただきたいと思います。
どうぞよろしくお願いいたします。
後迫@SIです。
お問い合わせの件について、開発側に確認したところ、
DBMS_DEBUGの仕様ではなく、Object Browserの仕様という事でした。
大変申し訳ございませんでした。
お詫びして訂正させていただきます。
トレースファイルのエラーは
デバッグ時に変数名を初期表示するロジックにて発生しているエラーです。
このエラーの有無で処理分岐等を行っているため、
エラーを発生させないようにするには変数の初期表示自体をできなくするしかありません。
また、Ver.7でも同じ処理を行っており、
トレースは生成されるはずですので再度ご確認いただけますでしょうか。
変数の初期表示をエラーなしで実装するのは技術的に難しいとのことですので、
今後のバージョンアップで変数の初期表示をできなくするような
オプションを検討させていただきたいと思います。
どうぞよろしくお願いいたします。
返信を投稿
OB
GONTA
回答ありがとうございます。
>トレースファイルのエラーは
>デバッグ時に変数名を初期表示するロジックにて発生しているエラーです。
>このエラーの有無で処理分岐等を行っているため、
>エラーを発生させないようにするには変数の初期表示自体をできなくするしかありません。
>
了解しました。
意図しないエラーではなく、仕様として意図的にエラーを発生させていて
DBや処理に影響がないということならば問題ありません。
>また、Ver.7でも同じ処理を行っており、
>トレースは生成されるはずですので再度ご確認いただけますでしょうか。
>
こちらの Ver7でデバッグ機能を使用してもトレースファイルが生成されません。
この件に関して、生成されないなら問題ないのでこちらとしては意識していません。
>変数の初期表示をエラーなしで実装するのは技術的に難しいとのことですので、
>今後のバージョンアップで変数の初期表示をできなくするような
>オプションを検討させていただきたいと思います。
>
検討よろしくお願い致します。
以上、ありがとうございました。
>トレースファイルのエラーは
>デバッグ時に変数名を初期表示するロジックにて発生しているエラーです。
>このエラーの有無で処理分岐等を行っているため、
>エラーを発生させないようにするには変数の初期表示自体をできなくするしかありません。
>
了解しました。
意図しないエラーではなく、仕様として意図的にエラーを発生させていて
DBや処理に影響がないということならば問題ありません。
>また、Ver.7でも同じ処理を行っており、
>トレースは生成されるはずですので再度ご確認いただけますでしょうか。
>
こちらの Ver7でデバッグ機能を使用してもトレースファイルが生成されません。
この件に関して、生成されないなら問題ないのでこちらとしては意識していません。
>変数の初期表示をエラーなしで実装するのは技術的に難しいとのことですので、
>今後のバージョンアップで変数の初期表示をできなくするような
>オプションを検討させていただきたいと思います。
>
検討よろしくお願い致します。
以上、ありがとうございました。
返信を投稿
OB