web-dev-qa-db-ja.com

SQL Developerのコンパイラログを確認する方法は?

私はこのエラーを受け取ります:

エラー:コンパイラログを確認してください

Oracle SQL Developerでコンパイラのログを表示するにはどうすればよいですか?

39
Topera

control-shift-Lはログを開きます。これはデフォルトではメッセージログになりますが、エラーを作成しているアイテムを作成すると、コンパイラログが表示されます(私にとっては、左下にボックスが表示されます)。

メッセージログが表示される唯一のログである場合、失敗の原因となったアイテムを再実行するだけで、コンパイラログが表示されます。

たとえば、Control-shift-Lを押してから、これを実行します

CREATE OR REPLACE FUNCTION TEST123() IS
BEGIN
VAR := 2;
end TEST123;

「エラー(1,18):PLS-00103:シンボル「)に遭遇しました」というメッセージが表示されます。次のいずれかが予想されます。

(「表示-ログ」でも確認できます)

もう1つ、(関数||パッケージ||プロシージャ)で問題が発生している場合、SQL Developerインターフェイスを介してコーディングを行うと(接続タブで問題のオブジェクトを見つけて編集すると、エラーがすぐに発生します)表示されます(時には下線が引かれます)

41
Harrison

私も使用できます

エラーを表示します。

SQLワークシート。

12
Topera

SQL Developerでログを表示するには、次を押します。

CTRL+SHIFT + L (または CTRL + CMD + L macOSで)

または

表示->ログ

またはmysqlクエリを使用して

エラーを表示します。

6