Interactive Systems, Inc.


 

Home
Back
About Us
Accounting Solutions
Supply Chain Solutions
Services
Partners
Support
News
Contact Us

FASBE$LOG_IO Switch

The FASBE switch FASBE$LOG_IO can be instrumental in determining at what point in processing a program failure is occurring. Your support representative may instruct you to define this switch at DCL before entering into the FASBE system, as follows:

$ DEFINE FASBE$LOG_IO Y

After FASBE login each program accessed will create a log in FDAT recording all file input/output activity. The name of these log files are LOG followed by the program name with a time stamp for the file extension.

Example: LOGPAP100.13158842

NOTE: Every action, including login itself, will be recorded into an FDAT:LOG* file. You may want to delete excess logs before analyzing with the suggestions which follow.

The best way to analyze the program data is through formatting the information into a more readable state. Utilize a peek command file which resides in your COM directory to set up a predefined FPEEKLOG symbol as follows:

$ @COM:PEEK_AS
$ FPEEKLOG/OUT=filename.out

Review the resulting file, noting that I/O functions are coded as follows in the 3rd position of the LOG-TRANSACTION section:

0 START
1 OPEN/INPUT
2 OPEN/IO
3 READ NEXT
4 CLOSE
5 READ
6 WRITE
7 REWRITE
8 DELETE
9 READ/LOCK

(Top)

 


Copyright © 1996-2009 Interactive Systems, Inc. 101 Billerica Avenue, 5 Billerica Business Center, North Billerica, Massachusetts 01862
Reprints permitted by request only. Last updated: Friday July 24, 2009