拡張書式でのエラー・メッセージの表示
FM/Db2 がパネルのプロセスを試みたときにエラーが発生した場合、画面の右上 に短いテキスト・メッセージが表示されます。 Db2 短いテキスト・メッセージを表示する「 View (表示)」 は、FM/Db2 が指定された Db2® オブジェクトを見つけられない場合の例を示しています。
Process Options Utilities Help ──────────────────────────────────────────────────────────────────────────────── FM/Db2 (DFE2) Db2 View Object not found (DFE2) Specify the Db2 Object: Location . . . . . Database . . (optional) Owner . . . . . . . DSN8910 + Table space (optional) Name . . . . . . . EMPX + Row count . . . . . ALL Template: Data set name . . . 'FMNUSER.FMSKELS' Member . . . . . . Processing Options: Template usage Enter "/", "A"lways to select option 3 1. Above Edit options 2. Previous Edit template 3. Generate from table Re-edit template 4. Generate/Replace Command ===> F1=Help F2=Split F3=Exit F4=Expand F7=Backward F8=Forward F9=Swap F10=Left F11=Right F12=Cancel
このメッセージが表示されている間にHelp function key (F1) を押すと、Db2 拡張メッセージを表示する「 View (表示)」 に示すように、画面の下部に拡張テキストのエラー・メッセージが表示されます。
Process Options Utilities Help ──────────────────────────────────────────────────────────────────────────────── FM/Db2 (DFE2) Db2 View Object not found (DFE2) Specify the Db2 Object: Location . . . . . Database . . (optional) Owner . . . . . . . DSN8910 + Table space (optional) Name . . . . . . . EMPX + Row count . . . . . ALL Template: Data set name . . . 'FMNUSER.FMSKELS' Member . . . . . . Processing Options: Template usage Enter "/", "A"lways to select option ┌────────────────────────────────────────────────────────────────────────┐ │ No Db2 object matches the combination of object details entered in Db2 │ │ system DFE2. Press Help for more information. │ └────────────────────────────────────────────────────────────────────────┘ Command ===> F1=Help F2=Split F3=Exit F4=Expand F7=Backward F8=Forward F9=Swap F10=Left F11=Right F12=Cancel
Db2 拡張メッセージを表示する「 View (表示)」 に示したメッセージなど、一部のメッセージには、長メッセージ・テキストの「Press Help for more information. (詳細については「Help (ヘルプ)」を押してください。)」があります。この場合は、長メッセージが表示されたときに Help function key (F1) を (再度) 押して、長いエラー・メッセージに関する追加情報を表示する「Help (ヘルプ)」パネル に示すような追加情報が示されたヘルプ・パネルを表示します。
┌─────────────────────────── Db2 Object not found ────────────────────────────┐ │ │ │ Db2 could not find object DSN8910.EMPX + │ │ │ │ Possible reasons why Db2 could not find this object include: │ │ │ │ - The specified Db2 object does not exist - │ │ -- Is the spelling correct? │ │ -- Are you connected to the correct Db2 system? │ │ - There was an uppercase/lowercase mismatch. │ │ The Translate Db2 object name option is ON, if the Db2 object name │ │ contains lower case letters it will not be recognized. │ │ To change the Translate Db2 object name option select option 0.0.2. │ │ - If no OWNER was specified, FM/Db2 used FMNUSER + to qualify the name. │ │ - A synonym name was specified, but the owner of the synonym is not │ │ FMNUSER. A synonym name is only recognized when the current SQLID │ │ and the synonym owner match. │ │ - The object name specified is too long to be displayed on the function │ │ entry panel. If you used EXPAND to enter a long name in a field, you │ │ must use EXPAND again to clear all parts of the name. Clearing the field │ │ on the function entry panel only sets the visible part of the field to │ │ spaces. │ │ Command ===> │ │ F1=Help F2=Split F3=Exit F4=Expand F7=Backward │ │ F8=Forward F9=Swap F10=Left F11=Right F12=Cancel │ └─────────────────────────────────────────────────────────────────────────────┘