|
Hello Kevin,
yesterday I entered the FOCUS error 1055 game on the
MLCADG::FACTS2 application until now without luck...
To recap the problem:
I have a command file that defines two logicals and
calls FOCUS to execute a procedure.
$!
$! This is LANCIA.COM
$!
$ DEFINE /NOLOG FOC$DIR1 F2EXE_ROOT:[MENU.FEX]
$ DEFINE /NOLOG FOC$DIR2 F2EXE_ROOT:[MENU.MAS]
$!
$ SET DEF F2$DIR_WORK
$!
$ FOCUS "EXEC CREA_REP
$!
$ EXIT
The procedure CREA_REP extracts some data from a Rdb database,
executes various joins and prints some reports.
(If it is useful I can send the complete procedure).
If I execute the command file interactively in this manner:
$ @LANCIA
all works well.
If I redirect its output from the terminal to a file using:
$ @LANCIA/OUT=FILE
or
$ define sys$output file
$ @LANCIA
or
$ submit LANCIA
the procedure crashes with the
(FOC1055) NOT ENOUGH SPACE FOR GETMAIN :
during a TABLE processing (an excerpt follows)
-*
JOIN LINE IN ACT_R_1 TO E01 IN TAB_LINE
-RUN
-*
DEFINE FILE ACT_R_1
KEY_FIELD/A9=COST_CENTRE_|LINE;
MTH_1/D12.2 = M03;
MTH_2/D12.2 = M04;
MTH_3/D12.2 = M05;
Q_ACTUAL/D12.2 = Q1_ACT;
END
-*
TABLE FILE ACT_R_1
PRINT COST_CENTRE_
AND LINE LEVEL LEV_DESC MTH_1 MTH_2 MTH_3 Q_ACTUAL YEAR_ACT
BY KEY_FIELD
IF F_R_1 EQ Y
IF FISCAL_YEAR EQ 89
ON TABLE HOLD AS REG4
END
-RUN
(FOC1055) NOT ENOUGH SPACE FOR GETMAINS :
I tried to up the account quotas (see below), the PQL
parameter that you suggested, to lower the MAXBUF parameter
without any luck.
The problem seems related to the I/O mode that changes
(Buffered I/O for the terminal vs. Direct I/O for the file)
and not to a space problem (viewing the process with
$ sh proc/cont displays a maximum working set before the
crash of around 9.000 pages and a virtual page count of
27.000).
I don't know how to do next, in the VMSNOTES conference there
is a big ignorance about what FOCUS is and that complicate
the problem solution...
Do you (or the IBI hotline) have any idea?
Thanks a lot
mario
-------------------------------------------------------------------------------
Username: F2_ADMIN Owner: F2_ADMIN_ACCOUNT
Account: FACTS_2 UIC: [254,0] ([F2_ADMIN])
CLI: DCL Tables: DCLTABLES
Default: F2EXE_ROOT:[000000]
LGICMD: F2EXE_ROOT:[000000]LOGIN.F2
Login Flags: Disctly Defcli Captive
Primary days: Mon Tue Wed Thu Fri Sat Sun
Secondary days:
No access restrictions
Expiration: (none) Pwdminimum: 6 Login Fails: 0
Pwdlifetime: (none) Pwdchange: 27-FEB-1990 11:15
Last Login: 8-MAR-1990 09:59 (interactive), 7-MAR-1990 10:30 (non-interactive)
Maxjobs: 0 Fillm: 100 Bytlm: 48000
Maxacctjobs: 0 Shrfillm: 0 Pbytlm: 0
Maxdetach: 0 BIOlm: 500 JTquota: 4096
Prclm: 20 DIOlm: 500 WSdef: 5000
Prio: 4 ASTlm: 800 WSquo: 20000
Queprio: 0 TQElm: 200 WSextent: 32000
CPU: (none) Enqlm: 5000 Pgflquo: 60000
Authorized Privileges:
TMPMBX NETMBX BYPASS
Default Privileges:
TMPMBX NETMBX BYPASS
Identifier Value Attributes
ID$F2_ADMIN %X80010120 NORESOURCE NODYNAMIC
-------------------------------------------------------------------------------
Parameters in use: Active
Parameter Name Current Default Minimum Maximum Unit Dynamic
-------------- ------- ------- ------- ------- ---- -------
PFCDEFAULT 64 32 0 127 Pages D
KFILSTCNT 16 4 2 255 Slots
GBLSECTIONS 1500 250 20 4095 Sections
GBLPAGES 120000 10000 512 -1 Pages
GBLPAGFIL 62000 1024 128 -1 Pages
MAXPROCESSCNT 310 32 12 8192 Processes
SMP_CPUS -1 -1 0 -1 CPU bitmask
MULTIPROCESSING 3 3 0 3 Coded-value
SMP_SANITY_CNT 300 300 1 -1 10ms.
SMP_SPINWAIT 100000 100000 1 8388607 10 usec.
SMP_LNGSPINWAIT 3000000 3000000 1 8388607 10 usec.
PROCSECTCNT 32 32 5 1024 Sections
MINWSCNT 20 20 10 -1 Pages
PAGFILCNT 2 2 1 63 Files
SWPFILCNT 2 2 0 63 Files
SYSMWCNT 4000 500 40 16384 Pages
INTSTKPAGES 4 4 1 -1 Pages
BALSETCNT 240 16 4 1024 Slots
IRPCOUNT 2000 60 0 32768 Packets
IRPCOUNTV 6000 250 0 32768 Packets
WSMAX 30000 1024 60 100000 Pages
NPAGEDYN 2499584 300032 16384 -1 Bytes
NPAGEVIR 5999616 1000000 16384 -1 Bytes
PAGEDYN 3699712 190000 10240 -1 Bytes
VIRTUALPAGECNT 300000 8192 512 600000 Pages
SPTREQ 2100 2500 -1 -1 Pages
LRPCOUNT 200 4 0 4096 Packets
LRPCOUNTV 600 20 0 4096 Packets
LRPSIZE 1504 1504 256 16384 Bytes
SRPCOUNT 20000 120 0 131072 Packets
SRPCOUNTV 60000 250 0 131072 Packets
QUANTUM 20 20 2 32767 10Ms D
MPW_WRTCLUSTER 96 96 16 120 Pages
MPW_HILIMIT 10000 500 0 16384 Pages
MPW_LOLIMIT 3000 32 0 16384 Pages
MPW_IOLIMIT 4 4 1 127 I/O
MPW_THRESH 200 200 0 16384 D
MPW_WAITLIMIT 16000 596 0 16384 D
MPW_LOWAITLIMIT 10000 404 0 16384 D
PFRATL 0 0 0 -1 Flts/10Sec D
PFRATH 120 120 0 -1 Flts/10Sec D
WSINC 150 150 0 -1 Pages D
WSDEC 250 250 0 -1 Pages D
AWSMIN 50 50 0 -1 Pages D
AWSTIME 20 20 1 -1 10Ms D
SWPOUTPGCNT 288 288 0 -1 Pages D
LONGWAIT 30 30 0 65535 Seconds D
DORMANTWAIT 2 2 0 65535 Seconds D
ERRORLOGBUFFERS 4 4 2 64 Pages
DUMPSTYLE 1 0 0 -1 Bitmask
USERD1 0 0 0 -1 D
USERD2 0 0 0 -1 D
USER3 0 0 0 -1
USER4 0 0 0 -1
EXTRACPU 1000 1000 0 -1 10Ms D
MAXSYSGROUP 8 8 1 32768 UIC Group D
MVTIMEOUT 3600 3600 1 64000 Seconds D
TAPE_MVTIMEOUT 600 600 1 64000 Seconds D
MAXBUF 2048 2048 1700 64000 Bytes D
DEFMBXBUFQUO 8192 1056 256 64000 Bytes D
DEFMBXMXMSG 256 256 64 64000 Bytes D
FREELIM 150 32 16 -1 Pages
FREEGOAL 1966 200 16 -1 Pages
GROWLIM 1965 63 0 -1 Pages D
BORROWLIM 2457 300 0 -1 Pages D
XFMAXRATE 236 236 0 255 Special D
LAMAPREGS 0 0 0 255 Mapregs
REALTIME_SPTS 0 0 0 -1 Pages
CLISYMTBL 500 250 10 500 Pages D
LOCKIDTBL 8192 200 40 65535 Entries
LOCKIDTBL_MAX 65535 65535 200 65535 Entries D
RESHASHTBL 3500 64 1 8192 Entries
DEADLOCK_WAIT 10 10 0 -1 Seconds D
SCSBUFFCNT 512 50 0 32767 Entries
SCSCONNCNT 40 40 2 32767 Entries
SCSRESPCNT 300 300 0 32767 Entries
SCSMAXDG 576 576 28 985 Bytes
SCSMAXMSG 112 112 52 985 Bytes
SCSFLOWCUSH 1 1 0 16 Credits D
SCSSYSTEMID 47432 0 -1 -1 Pure-number
SCSSYSTEMIDH 0 0 -1 -1 Pure-number
SCSNODE "MLNAD0 " " " " " "ZZZZ" Ascii
PRCPOLINTERVAL 30 30 1 32767 Seconds D
PASTIMOUT 5 5 1 99 Seconds D
PASTDGBUF 16 4 1 16 Buffers
PANUMPOLL 16 16 1 223 Ports D
PAMAXPORT 15 15 0 223 Port-number D
PAPOLLINTERVAL 5 5 1 32767 Seconds D
PAPOOLINTERVAL 15 15 1 32767 Seconds D
PASANITY 1 1 0 1 Boolean D
PANOPOLL 0 0 0 1 Boolean D
TIMEPROMPTWAIT 65535 -1 0 -1 uFortnights
UDABURSTRATE 0 0 0 31 Longwords
LNMSHASHTBL 128 128 1 16383 Entries
LNMPHASHTBL 128 128 1 16383 Entries
BUGREBOOT 1 1 0 1 Boolean D
CRDENABLE 1 1 0 1 Boolean
DUMPBUG 1 1 0 1 Boolean
BUGCHECKFATAL 0 0 0 1 Boolean D
ACP_MULTIPLE 0 0 0 1 Boolean D
SETTIME 0 0 0 1 Boolean
ACP_SHARE 1 1 0 1 Boolean
UAFALTERNATE 0 0 0 1 Boolean
SAVEDUMP 0 0 0 1 Boolean
CLASS_PROT 0 0 0 1 Boolean D
LGI_BRK_TERM 1 1 0 1 Boolean D
LGI_BRK_DISUSER 0 0 0 1 Boolean D
SHADOWING 0 0 0 1 Boolean
MOUNTMSG 0 0 0 1 Boolean D
DISMOUMSG 0 0 0 1 Boolean D
TTY_SCANDELTA 10000000 10000000 100000 -1 100Ns
TTY_DIALTYPE 0 0 0 255 Bit-Encoded
TTY_SPEED 15 15 1 16 Special
TTY_RSPEED 0 0 0 16 Special
TTY_PARITY 24 24 0 255 Special
TTY_BUF 80 80 0 65535 Characters
TTY_DEFCHAR 402657952 402657952 0 -1 Bit-Encoded
TTY_DEFCHAR2 4098 4098 0 -1 Bit-Encoded
TTY_TYPAHDSZ 78 78 0 -1 Bytes
TTY_ALTYPAHD 2048 200 0 32767 Bytes
TTY_ALTALARM 64 64 0 -1 Bytes
TTY_DMASIZE 64 64 0 -1 Bytes D
TTY_PROT 65520 65520 0 -1 Protection
TTY_OWNER 65540 65540 0 -1 UIC
TTY_CLASSNAME "TT" "TT" "AA" "ZZ" Ascii
TTY_SILOTIME 8 8 0 255 Ms
TTY_TIMEOUT 900 900 0 -1 Seconds D
TTY_AUTOCHAR 7 7 0 255 Character D
RMS_DFMBC 16 16 1 127 Blocks D
RMS_DFMBFSDK 0 0 0 127 Blocks D
RMS_DFMBFSMT 0 0 0 127 Blocks D
RMS_DFMBFSUR 0 0 0 127 Buffers D
RMS_DFMBFREL 0 0 0 127 Buffers D
RMS_DFMBFIDX 0 0 0 127 Buffers D
RMS_DFMBFHSH 0 0 0 127 Buffers D
RMS_PROLOGUE 0 0 0 3 Prolog-Lvl D
RMS_EXTEND_SIZE 200 0 0 65535 Blocks D
RMS_FILEPROT 64000 64000 0 65535 Prot-mask
RMS_GBLBUFQUO 1024 1024 0 32767 Gbl bufs D
RMS_DFNBC 8 8 1 127 Blocks D
PQL_DASTLM 24 24 -1 -1 Ast D
PQL_MASTLM 4 4 -1 -1 Ast D
PQL_DBIOLM 18 18 -1 -1 I/O D
PQL_MBIOLM 4 4 -1 -1 I/O D
PQL_DBYTLM 8192 8192 -1 -1 Bytes D
PQL_MBYTLM 1024 1024 -1 -1 Bytes D
PQL_DCPULM 0 0 -1 -1 10Ms D
PQL_MCPULM 0 0 -1 -1 10Ms D
PQL_DDIOLM 24 18 -1 -1 I/O D
PQL_MDIOLM 4 4 -1 -1 I/O D
PQL_DFILLM 16 16 -1 -1 Files D
PQL_MFILLM 2 2 -1 -1 Files D
PQL_DPGFLQUOTA 20000 8192 -1 -1 Pages D
PQL_MPGFLQUOTA 512 512 -1 -1 Pages D
PQL_DPRCLM 8 8 -1 -1 Processes D
PQL_MPRCLM 0 0 -1 -1 Processes D
PQL_DTQELM 8 8 -1 -1 Timers D
PQL_MTQELM 0 0 -1 -1 Timers D
PQL_DWSDEFAULT 338 100 -1 -1 Pages
PQL_MWSDEFAULT 338 60 -1 -1 Pages
PQL_DWSQUOTA 10000 200 -1 -1 Pages D
PQL_MWSQUOTA 338 60 -1 -1 Pages D
PQL_DWSEXTENT 20000 400 -1 -1 Pages D
PQL_MWSEXTENT 1000 60 -1 -1 Pages D
PQL_DENQLM 30 30 -1 -1 Locks D
PQL_MENQLM 4 4 -1 -1 Locks D
PQL_DJTQUOTA 1024 1024 -1 -1 Bytes D
PQL_MJTQUOTA 0 0 -1 -1 Bytes D
ACP_MAPCACHE 400 8 1 -1 Pages D
ACP_HDRCACHE 512 32 3 -1 Pages D
ACP_DIRCACHE 512 20 2 -1 Pages D
ACP_DINDXCACHE 300 25 2 -1 Pages D
ACP_WORKSET 0 0 0 -1 Pages D
ACP_FIDCACHE 512 64 0 -1 File-Ids D
ACP_EXTCACHE 1024 64 0 -1 Extents D
ACP_EXTLIMIT 100 100 0 1000 Percent/10 D
ACP_QUOCACHE 512 64 0 -1 Users D
ACP_SYSACC 9 8 0 -1 Directories D
ACP_MAXREAD 64 32 1 64 Blocks D
ACP_WINDOW 7 7 1 -1 Pointers D
ACP_WRITEBACK 1 1 0 1 Boolean D
ACP_DATACHECK 2 2 0 3 Bit-mask D
ACP_BASEPRIO 8 8 4 31 Priority D
ACP_SWAPFLGS 14 15 0 15 Bit-mask D
ACP_XQP_RES 1 1 0 1 Boolean
ACP_REBLDSYSD 1 1 0 1 Boolean
DEFPRI 4 4 1 31 Priority D
IJOBLIM 64 64 1 1024 Jobs D
BJOBLIM 16 16 0 1024 Jobs D
NJOBLIM 16 16 0 1024 Jobs D
RJOBLIM 16 16 2 254 Jobs D
DEFQUEPRI 100 100 0 255 Priority D
MAXQUEPRI 100 100 0 255 Priority D
LGI_PWD_TMO 30 30 0 255 Seconds D
LGI_RETRY_LIM 3 3 0 255 Tries D
LGI_RETRY_TMO 20 20 0 255 Seconds D
LGI_BRK_LIM 5 5 0 255 Failures D
LGI_BRK_TMO 3600 300 0 -1 Seconds D
LGI_HID_TIM 300 300 0 -1 Seconds D
VAXCLUSTER 2 1 0 2 Coded-value
EXPECTED_VOTES 2 1 1 127 Votes
VOTES 1 1 0 127 Votes
RECNXINTERVAL 20 20 1 32767 Seconds D
DISK_QUORUM "$1$DUA10 " " " " " "ZZZZ" Ascii
QDSKVOTES 1 1 0 127 Votes
QDSKINTERVAL 10 10 1 32767 Seconds
ALLOCLASS 1 0 0 255 Pure-number
LOCKDIRWT 10 0 0 255 Pure-number
NISCS_CONV_BOOT 0 0 0 1 Boolean
NISCS_LOAD_PEA0 1 0 0 1 Boolean
NISCS_PORT_SERV 0 0 0 3 Bit-encoded
MSCP_LOAD 1 0 0 1 Boolean
MSCP_SERVE_ALL 1 0 0 2 Coded-value
MSCP_BUFFER 128 128 16 -1 Coded-value
MSCP_CREDITS 4 4 2 8 Coded-value
TAILORED 0 0 0 1 Boolean
WS_OPA0 0 0 0 1 Boolean D
STARTUP_P1 " " " " " " "zzzz" Ascii
STARTUP_P2 " " " " " " "zzzz" Ascii
STARTUP_P3 " " " " " " "zzzz" Ascii
STARTUP_P4 " " " " " " "zzzz" Ascii
STARTUP_P5 " " " " " " "zzzz" Ascii
STARTUP_P6 " " " " " " "zzzz" Ascii
STARTUP_P7 " " " " " " "zzzz" Ascii
STARTUP_P8 " " " " " " "zzzz" Ascii
WINDOW_SYSTEM 2 0 0 2 Pure-number D
-------------------------------------------------------------------------------
|