[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

4731.0. "problems generating reports DECmcc V1.3.0" by CTHQ::SCHNEIDER (Rick Schneider DTN 226-5904 LKG1-1 /w2 pole b14) Sat Mar 20 1993 18:36

I am having trouble generating reports for a Phase IV Ultrix node. Four of the
eleven reports work, the others fail... 

	MCC V1.3.0
	VMS V5.2-2
	Recording (for default time periods)
		Node4 MANFRD *
		Node4 MANFRD * LINE SVA-0
		Node4 MANFRD * CIRCUIT SVA-0
	Exporting (for default time periods)
		Node4 MANFRD *
		Node4 MANFRD * LINE SVA-0
		Node4 MANFRD * CIRCUIT SVA-0
		
	Reports that work:

		Line Bandwidth
		Line Traffic
		Node Traffic
		Node Errors

	Reports that failed:

		Line Error Report
		Summary Traffic report for lines
		Summary Error report for Lines
		Summary Traffic report for Nodes
		Summary Error report for Nodes
		Circuit Daily Utilization Graph
		Circuit Hourly Utilization Graph

I've appended the SHOW all from Datatrieve that lists all the particulars,
a log file of a report that worked, log files of the reports that failed.

Is there something else that I should be recording and/or exporting to get the 
graphs to work? I didn't find anything in the documentation that correlates
what should be recorded/exported for the reports to run correctly.

						thanks,

						rick
		

VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
Domains: 
        * CIRCUIT_ERROR_DOMAIN;1        * CIRCUIT_GRAPH;1 
        * CIRCUIT_ID_TEMP;1             * INT_ERROR_SUM_TEMP;1 
        * INT_GRAPH_TEMP;1              * INT_TBL_TEMP;1 
        * INT_TRAFF_SUM_TEMP;1          * LINE_ERROR_DOMAIN;1 
        * LINE_GRPH_TEMP;1              * LINE_ID_TEMP;1 
        * LINE_TEMP;1   * NODE4_LINE_SUM_TMP;1          * NODE4_NODE_SUM_TMP;1 
        * NODE5_LINE_SUM_TMP;1          * NODE5_NODE_SUM_TMP;1 
        * N_TBL_TEMP;1  * PEAK_DT_INT_TEMP;1            * PEAK_DT_TEMP;1 
        * POLL_SUM_TEMP;1               * SNMP_ERROR_SUM_TEMP;1 
        * SNMP_TRAFF_SUM_TEMP;1         * STATION_ID_TEMP;1 
Records: 
        * CIRCUIT_GRAPH_RECORD;1        * CIRCUIT_TEMP_RECORD;1 
        * CIRCUIT_TRAFFIC_ERR_RECORD;1  * INTERFACE_GRAPH_REC;1 
        * INT_ERROR_SUM_REC;1           * INT_TBL_REC;1 * INT_TRAFFIC_SUM_REC;1 
        * LINE_GRPH_RECORD;1            * LINE_TEMP_RECORD;1 
        * LINE_TRAFFIC_ERR_RECORD;1     * NODE4_LINE_SUM_TMP_REC;1 
        * NODE4_LINE_TRAFFIC_REC;1      * NODE4_NODE_SUM_TMP_REC;1 
        * NODE5_LINE_SUM_TMP_REC;1      * NODE5_LINE_TRAFFIC_REC;1 
        * NODE5_NODE_SUM_TMP_REC;1      * N_TBL_REC;1   * PEAK_DT_INT_REC;1 
        * PEAK_DT_REC;1 * POLL_SUM_REC;1                * SNMP_ERROR_SUM_REC;1 
        * SNMP_TRAFFIC_SUM_REC;1        * STATION_TEMP_RECORD;1 
Procedures: 
        NODE4_CIRCT_DAILY_GRAPH;1       NODE4_CIRCT_HOURLY_GRAPH;1 
        NODE4_LINE_BANDWIDTH_RPT;1      NODE4_LINE_ERROR_RPT;1 
        NODE4_LINE_ERROR_SUM_RPT;1      NODE4_LINE_TRAFFIC_RPT;1 
        NODE4_LINE_TRAFFIC_SUM_RPT;1    NODE4_NODE_ERROR_RPT;1 
        NODE4_NODE_ERROR_SUM_RPT;1      NODE4_NODE_TRAFFIC_RPT;1 
        NODE4_NODE_TRAFFIC_SUM_RPT;1    NODE5_CSMACD_BANDWIDTH_RPT;1 
        NODE5_CSMACD_ERROR_RPT;1        NODE5_CSMACD_ERROR_SUM_RPT;1 
        NODE5_CSMACD_TRAFFIC_RPT;1      NODE5_CSMACD_TRAFFIC_SUM_RPT;1 
        NODE5_DDCMP_BANDWIDTH_RPT;1     NODE5_DDCMP_ERROR_RPT;1 
        NODE5_DDCMP_ERROR_SUM_RPT;1     NODE5_DDCMP_TRAFFIC_RPT;1 
        NODE5_DDCMP_TRAFFIC_SUM_RPT;1   NODE5_HDLC_BANDWIDTH_RPT;1 
        NODE5_HDLC_ERROR_RPT;1          NODE5_HDLC_ERROR_SUM_RPT;1 
        NODE5_HDLC_TRAFFIC_RPT;1        NODE5_HDLC_TRAFFIC_SUM_RPT;1 
        NODE5_LINE_DAILY_GRAPH;1        NODE5_LINE_HOURLY_GRAPH;1 
        NODE5_NODE_ERROR_RPT;1          NODE5_NODE_ERROR_SUM_RPT;1 
        NODE5_NODE_TRAFFIC_RPT;1        NODE5_NODE_TRAFFIC_SUM_RPT;1 
        PRINT_CIRCUIT_DAY_UTILIZATION;1 PRINT_CIRCUIT_HOUR_UTILIZATION;1 
        PRINT_LINE_DAY_UTILIZATION;1    PRINT_LINE_HOUR_UTILIZATION;1 
        STORE_NODE4_LINE_SUM;1          STORE_NODE4_NODE_SUM;1 
        STORE_NODE5_LINE_SUM;1          STORE_NODE5_NODE_SUM;1 
        TCPIP_INT_DAILY_GRAPH_RPT;1     TCPIP_INT_ERROR_RPT;1 
        TCPIP_INT_ERROR_SUM;1           TCPIP_INT_HOURLY_GRAPH_RPT;1 
        TCPIP_INT_TRAFF_RPT;1           TCPIP_INT_TRAFF_SUM;1 
        TCPIP_IP_ERROR_RPT;1            TCPIP_IP_TRAFF_RPT;1 
        TCPIP_SNMP_ERROR_RPT;1          TCPIP_SNMP_ERROR_SUM;1 
        TCPIP_SNMP_TRAFF_RPT;1          TCPIP_SNMP_TRAFF_SUM;1 
        TCPIP_TCP_TRAFF_RPT;1 
Databases: 
        MCC_EXPORT;1 
Dictionaries: 
        CDD$EXAMPLES    CDD$PROTOCOLS   CDD$RDB_SYSTEM_METADATA 
        CDD_PLUS$EXAMPLES               DTR$LIB         DTR$USERS 
The default directory is _CDD$TOP 
No established collections. 
No ready sources. 
No loaded tables. 

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") 
$ endif
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$ ncp      :== mc ncp
$ spc      :== sho proc/cont/id=
$ topcpu   :== monitor proc/topcpu
$ cl*s     :== set term /width=80
$ w132     :== set term /width=132
$ eve      :== edit/tpu/sec=sys$manager:rick_eve.gbl
$ dnscp    :== mcr dns$control
$ latcp    :== mcr latcp
$ ncl      :== mcr ncl
$ mccf*cl  :== manage/enterprise/interface=char
$ mcci*con :== manage/enterprise/interface=decwindows
$ dtr      :== datatrieve/interface=char
$ post     :== print/que=IDC$POST/notify
$ text     :== print/que=IDC$ansi/notify
$ land     :== print/que=IDC$ansi/notify/param=page_o=land
$! @ntp_command:ntp_login
$ exit 
$!
$! This command procedure is a framework for building an individual
$! login command procedure. It is executed every time that you log
$! into your account.
$!
$  IF F$MODE() .NES. "INTERACTIVE" THEN GOTO ENDINTER
$ENDINTER:
$  IF F$MODE() .NES. "BATCH" THEN GOTO ENDBATCH
$!
$! Put commands you want executed only in batch mode between this comment
$! and the "ENDBATCH:" symbol.
$!
$
$ENDBATCH:
$!
$! Put commands that you want executed in any mode of login below.
$!
$
$!mcc_rpts_node4_line_bandwidth_dtr.com
$!************************************************************
$!  Copyright (c) Digital Equipment Corporation, 1990
$!  All Rights Reserved.  Unpublished rights reserved
$!  under the copyright laws of the United States.
$!  
$!  The software contained on this media is proprietary
$!  to and embodies the confidential technology of 
$!  Digital Equipment Corporation.  Possession, use,
$!  duplication or dissemination of the software and
$!  media is authorized only pursuant to a valid written
$!  license from Digital Equipment Corporation.
$!
$!  RESTRICTED RIGHTS LEGEND   Use, duplication, or 
$!  disclosure by the U.S. Government is subject to
$!  restrictions as set forth in Subparagraph (c)(1)(ii)
$!  of DFARS 252.227-7013, or in FAR 52.227-19, as
$!  applicable.
$!************************************************************
$!********************************
$! This command procedure is submitted by mcc_rpts_node4_line_bandwidth.com
$! This procedure is submitted with four parameters.
$!********************************
$ THIS_PROCESS = ""
$ PID = F$PID(THIS_PROCESS)
$! show sym PID
$ TIME = F$TIME()
$ DAY = F$CVTIME(TIME,,"DAY")
$ MONTH= F$CVTIME(TIME,,"MONTH")
$ YEAR = F$CVTIME(TIME,,"YEAR")
$ HOUR = F$CVTIME(TIME,,"HOUR")
$ MIN = F$CVTIME(TIME,,"Minute")
$ SEC = F$CVTIME(TIME,,"second")
$ HUNDREDTH = F$CVTIME(TIME,,"HUNDREDTH")
$!
$define mcc$node1 "ALL"
$define mcc$line1 "ALL"
$define mcc$date1  "20-MAR-1993 00:00:00.00"
$define mcc$date2  "20-MAR-1993 23:00:00.00"
$define mcc$report_file  "SYS$LOGIN:NODE4_LINE_BANDWIDTH.RPT"
$datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
:node4_line_bandwidth_rpt
exit
$exit
  SYSTEM       job terminated at 20-MAR-1993 18:03:58.20

  Accounting information:
  Buffered I/O count:             170         Peak working set size:    3716
  Direct I/O count:               530         Peak page file size:     13695
  Page faults:                   4019         Mounted volumes:             0
  Charged CPU time:           0 00:00:03.98   Elapsed time:     0 00:00:14.87

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") 
$ endif
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$ ncp      :== mc ncp
$ spc      :== sho proc/cont/id=
$ topcpu   :== monitor proc/topcpu
$ cl*s     :== set term /width=80
$ w132     :== set term /width=132
$ eve      :== edit/tpu/sec=sys$manager:rick_eve.gbl
$ dnscp    :== mcr dns$control
$ latcp    :== mcr latcp
$ ncl      :== mcr ncl
$ mccf*cl  :== manage/enterprise/interface=char
$ mcci*con :== manage/enterprise/interface=decwindows
$ dtr      :== datatrieve/interface=char
$ post     :== print/que=IDC$POST/notify
$ text     :== print/que=IDC$ansi/notify
$ land     :== print/que=IDC$ansi/notify/param=page_o=land
$! @ntp_command:ntp_login
$ exit 
$!
$! This command procedure is a framework for building an individual
$! login command procedure. It is executed every time that you log
$! into your account.
$!
$  IF F$MODE() .NES. "INTERACTIVE" THEN GOTO ENDINTER
$ENDINTER:
$  IF F$MODE() .NES. "BATCH" THEN GOTO ENDBATCH
$!
$! Put commands you want executed only in batch mode between this comment
$! and the "ENDBATCH:" symbol.
$!
$
$ENDBATCH:
$!
$! Put commands that you want executed in any mode of login below.
$!
$
$!MCC_RPTS_NODE4_CIRCUIT_DAILY_GRAPH_DTR.COM
$!************************************************************
$!  Copyright (c) Digital Equipment Corporation, 1990
$!  All Rights Reserved.  Unpublished rights reserved
$!  under the copyright laws of the United States.
$!  
$!  The software contained on this media is proprietary
$!  to and embodies the confidential technology of 
$!  Digital Equipment Corporation.  Possession, use,
$!  duplication or dissemination of the software and
$!  media is authorized only pursuant to a valid written
$!  license from Digital Equipment Corporation.
$!
$!  RESTRICTED RIGHTS LEGEND   Use, duplication, or 
$!  disclosure by the U.S. Government is subject to
$!  restrictions as set forth in Subparagraph (c)(1)(ii)
$!  of DFARS 252.227-7013, or in FAR 52.227-19, as
$!  applicable.
$!************************************************************
$!***************************************************************************
$! This procedure is submitted by NODE4_CIRCT_DAILY_GRAPH.COM
$!***************************************************************************
$ THIS_PROCESS = ""
$ PID = F$PID(THIS_PROCESS)
$! show sym PID
$ TIME = F$TIME()
$ DAY = F$CVTIME(TIME,,"DAY")
$ MONTH= F$CVTIME(TIME,,"MONTH")
$ YEAR = F$CVTIME(TIME,,"YEAR")
$ HOUR = F$CVTIME(TIME,,"HOUR")
$ MIN = F$CVTIME(TIME,,"Minute")
$ SEC = F$CVTIME(TIME,,"second")
$ HUNDREDTH = F$CVTIME(TIME,,"HUNDREDTH")
$ space1 = " "
$ 
$ define circt_id_tmp circt_id_tmp.d000000812017521577
$ define circt_graph circt_graph.d000000812017521577
$ create  NODE_HOLD_d000000812017521577.grm   
$!* The following line is intentionally kept blank.

$ define mcc$node1 "MANFRD"
$ define mcc$CIRCUIT_ID1 "ALL"
$ define mcc$date1 "20-MAR-1993 00:00:00.00"
$ define mcc$date2 "21-MAR-1993 23:00:00.00"
$ define mcc$report_file "SYS$LOGIN:NODE4_CIRCT_DAY_GRAPH.FLE"
$ datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
 set verify
 Ready MCC_EXPORT shared read
 DECLARE NODE_HOLD PIC X(7).
 DECLARE CIRCUIT_ID_HOLD PIC X(16).
 DECLARE CIRCUIT_HOLD1 COMPUTED BY FN$UPCASE(CIRCUIT).
 DECLARE DATE1_HOLD USAGE DATE.
 DECLARE DATE2_HOLD USAGE DATE.
 NODE_HOLD = FN$TRANS_LOG("MCC$NODE1")
 CIRCUIT_ID_HOLD = FN$TRANS_LOG("MCC$CIRCUIT_ID1")
 DATE1_HOLD = FN$DATE(FN$TRANS_LOG("MCC$DATE1"))
 DATE2_HOLD = FN$DATE(FN$TRANS_LOG("MCC$DATE2"))
  Find  MCC_NODE4_circuit with NODE4 = NODE_HOLD
[0 records found] 
if CIRCUIT_ID_HOLD NE "ALL" THEN Find current with circuit_hold1 = CIRCUIT_ID_HOLD
 Find   current   with time_STAMP between DATE1_HOLD and DATE2_HOLD
[0 records found] 
define file for circuit_graph
Element "CIRCUIT_GRAPH" not found in dictionary. 
ready  circuit_graph write
File not found - "CIRCT_GRAPH". 
circuit_graph = current
"CIRCUIT_GRAPH" is not a readied source. 
reduce current to circuit
define file for circuit_id_temp
Element "CIRCUIT_ID_TEMP" not found in dictionary. 
ready  circuit_id_temp write
File not found - "CIRCT_ID_TMP". 
circuit_id_temp = current 
"CIRCUIT_ID_TEMP" is not a readied source. 
EXIT
$open/read/error=file_open_error infile circt_id_tmp.d000000812017521577
$file_open_error:
$ write sys$output "Error opening file for circuit_id_tmp"
Error opening file for circuit_id_tmp
$ EXIT
  SYSTEM       job terminated at 20-MAR-1993 17:52:31.64

  Accounting information:
  Buffered I/O count:             198         Peak working set size:    3925
  Direct I/O count:               638         Peak page file size:     14087
  Page faults:                   4539         Mounted volumes:             0
  Charged CPU time:           0 00:00:04.10   Elapsed time:     0 00:00:16.89

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") 
$ endif
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$ ncp      :== mc ncp
$ spc      :== sho proc/cont/id=
$ topcpu   :== monitor proc/topcpu
$ cl*s     :== set term /width=80
$ w132     :== set term /width=132
$ eve      :== edit/tpu/sec=sys$manager:rick_eve.gbl
$ dnscp    :== mcr dns$control
$ latcp    :== mcr latcp
$ ncl      :== mcr ncl
$ mccf*cl  :== manage/enterprise/interface=char
$ mcci*con :== manage/enterprise/interface=decwindows
$ dtr      :== datatrieve/interface=char
$ post     :== print/que=IDC$POST/notify
$ text     :== print/que=IDC$ansi/notify
$ land     :== print/que=IDC$ansi/notify/param=page_o=land
$! @ntp_command:ntp_login
$ exit 
$!
$! This command procedure is a framework for building an individual
$! login command procedure. It is executed every time that you log
$! into your account.
$!
$  IF F$MODE() .NES. "INTERACTIVE" THEN GOTO ENDINTER
$ENDINTER:
$  IF F$MODE() .NES. "BATCH" THEN GOTO ENDBATCH
$!
$! Put commands you want executed only in batch mode between this comment
$! and the "ENDBATCH:" symbol.
$!
$
$ENDBATCH:
$!
$! Put commands that you want executed in any mode of login below.
$!
$
$!MCC_RPTS_NODE4_CIRCT_HOURLY_GRAPh_DTR.COM
$!************************************************************
$!  Copyright (c) Digital Equipment Corporation, 1990
$!  All Rights Reserved.  Unpublished rights reserved
$!  under the copyright laws of the United States.
$!  
$!  The software contained on this media is proprietary
$!  to and embodies the confidential technology of 
$!  Digital Equipment Corporation.  Possession, use,
$!  duplication or dissemination of the software and
$!  media is authorized only pursuant to a valid written
$!  license from Digital Equipment Corporation.
$!
$!  RESTRICTED RIGHTS LEGEND   Use, duplication, or 
$!  disclosure by the U.S. Government is subject to
$!  restrictions as set forth in Subparagraph (c)(1)(ii)
$!  of DFARS 252.227-7013, or in FAR 52.227-19, as
$!  applicable.
$!************************************************************
$!***************************************************************************
$! This procedure is submitted by NODE4_CIRCT_HOURLY_GRAPh.COM
$!***************************************************************************
$ THIS_PROCESS = ""
$ PID = F$PID(THIS_PROCESS)
$! show sym PID
$ TIME = F$TIME()
$ DAY = F$CVTIME(TIME,,"DAY")
$ MONTH= F$CVTIME(TIME,,"MONTH")
$ YEAR = F$CVTIME(TIME,,"YEAR")
$ HOUR = F$CVTIME(TIME,,"HOUR")
$ MIN = F$CVTIME(TIME,,"Minute")
$ SEC = F$CVTIME(TIME,,"second")
$ HUNDREDTH = F$CVTIME(TIME,,"HUNDREDTH")
$ space1 = " "
$ 
$ define circt_id_tmp circt_id_tmp.000000812017525269
$ define circt_graph circt_graph.000000812017525269
$ create  NODE_HOLD000000812017525269.grm   
$!* The following line is intentionally kept blank.

$ define mcc$node1 "MANFRD"
$ define mcc$CIRCUIT_ID1 "ALL"
$ define mcc$date1 "20-MAR-1993 00:00:00.00"
$ define mcc$date2 "20-MAR-1993 23:00:00.00"
$ define mcc$report_file "SYS$LOGIN:NODE4_CIRCT_HOUR_GRAPH.FLE"
$ datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
 set verify
 Ready MCC_EXPORT shared read
 DECLARE NODE_HOLD PIC X(7).
 DECLARE CIRCUIT_ID_HOLD PIC X(16).
 DECLARE CIRCUIT_HOLD1 COMPUTED BY FN$UPCASE(CIRCUIT).
 DECLARE DATE1_HOLD USAGE DATE.
 DECLARE DATE2_HOLD USAGE DATE.
 NODE_HOLD = FN$TRANS_LOG("MCC$NODE1")
 CIRCUIT_ID_HOLD = FN$TRANS_LOG("MCC$CIRCUIT_ID1")
 DATE1_HOLD = FN$DATE(FN$TRANS_LOG("MCC$DATE1"))
 DATE2_HOLD = FN$DATE(FN$TRANS_LOG("MCC$DATE2"))
  Find  MCC_NODE4_circuit with NODE4 = NODE_HOLD
[0 records found] 
if CIRCUIT_ID_HOLD NE "ALL" THEN Find current with circuit_hold1 = CIRCUIT_ID_HOLD
 Find   current   with time_STAMP between DATE1_HOLD and DATE2_HOLD
[0 records found] 
define file for circuit_graph
Element "CIRCUIT_GRAPH" not found in dictionary. 
ready  circuit_graph write
File not found - "CIRCT_GRAPH". 
circuit_graph = current
"CIRCUIT_GRAPH" is not a readied source. 
reduce current to circuit
define file for circuit_id_temp
Element "CIRCUIT_ID_TEMP" not found in dictionary. 
ready  circuit_id_temp write
File not found - "CIRCT_ID_TMP". 
circuit_id_temp = current 
"CIRCUIT_ID_TEMP" is not a readied source. 
EXIT
$open/read/error=file_open_error infile circt_id_tmp.000000812017525269
$file_open_error:
$ write sys$output "error opening circuit_id_tmp file"
error opening circuit_id_tmp file
$ exit
  SYSTEM       job terminated at 20-MAR-1993 17:53:09.10

  Accounting information:
  Buffered I/O count:             198         Peak working set size:    3921
  Direct I/O count:               638         Peak page file size:     14087
  Page faults:                   4209         Mounted volumes:             0
  Charged CPU time:           0 00:00:04.22   Elapsed time:     0 00:00:17.40

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") 
$ endif
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$ ncp      :== mc ncp
$ spc      :== sho proc/cont/id=
$ topcpu   :== monitor proc/topcpu
$ cl*s     :== set term /width=80
$ w132     :== set term /width=132
$ eve      :== edit/tpu/sec=sys$manager:rick_eve.gbl
$ dnscp    :== mcr dns$control
$ latcp    :== mcr latcp
$ ncl      :== mcr ncl
$ mccf*cl  :== manage/enterprise/interface=char
$ mcci*con :== manage/enterprise/interface=decwindows
$ dtr      :== datatrieve/interface=char
$ post     :== print/que=IDC$POST/notify
$ text     :== print/que=IDC$ansi/notify
$ land     :== print/que=IDC$ansi/notify/param=page_o=land
$! @ntp_command:ntp_login
$ exit 
$!
$! This command procedure is a framework for building an individual
$! login command procedure. It is executed every time that you log
$! into your account.
$!
$  IF F$MODE() .NES. "INTERACTIVE" THEN GOTO ENDINTER
$ENDINTER:
$  IF F$MODE() .NES. "BATCH" THEN GOTO ENDBATCH
$!
$! Put commands you want executed only in batch mode between this comment
$! and the "ENDBATCH:" symbol.
$!
$
$ENDBATCH:
$!
$! Put commands that you want executed in any mode of login below.
$!
$
$ !node4_line_error_dtr.com
$!************************************************************
$!  Copyright (c) Digital Equipment Corporation, 1990
$!  All Rights Reserved.  Unpublished rights reserved
$!  under the copyright laws of the United States.
$!  
$!  The software contained on this media is proprietary
$!  to and embodies the confidential technology of 
$!  Digital Equipment Corporation.  Possession, use,
$!  duplication or dissemination of the software and
$!  media is authorized only pursuant to a valid written
$!  license from Digital Equipment Corporation.
$!
$!  RESTRICTED RIGHTS LEGEND   Use, duplication, or 
$!  disclosure by the U.S. Government is subject to
$!  restrictions as set forth in Subparagraph (c)(1)(ii)
$!  of DFARS 252.227-7013, or in FAR 52.227-19, as
$!  applicable.
$!************************************************************
$!********************************
$! This command procedure is submitted by node4_line_error.com
$! This procedure is submitted with four parameters.
$!********************************
$define mcc$node1 "ALL"
$define mcc$line1 "ALL"
$define mcc$date1  "20-MAR-1993 00:00:00.00"
$define mcc$date2  "20-MAR-1993 23:00:00.00"
$define mcc$report_file  "SYS$LOGIN:NODE4_LINE_ERR.RPT"
$ ! Generate the reports.
$ THIS_PROCESS = ""
$ PID = F$PID(THIS_PROCESS)
$! show sym PID
$ TIME = F$TIME()
$ DAY = F$CVTIME(TIME,,"DAY")
$ MONTH= F$CVTIME(TIME,,"MONTH")
$ YEAR = F$CVTIME(TIME,,"YEAR")
$ HOUR = F$CVTIME(TIME,,"HOUR")
$ MIN = F$CVTIME(TIME,,"Minute")
$ SEC = F$CVTIME(TIME,,"second")
$ HUNDREDTH = F$CVTIME(TIME,,"HUNDREDTH")
$ DEFINE NODE4_LINE_ERR node4_LINE_ERR.DAT_00000081201747
$ DEFINE NODE4_CIRCUIT_ERR node4_CIRCUIT_ERR.DAT_00000081201747
$ datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
:NODE4_LINE_ERROR_RPT
Element "LINE_ERROR_DOMAIN" not found in dictionary. 
File not found - "NODE4_LINE_ERR". 
"LINE_ERROR_DOMAIN" is not a readied source. 
Element "CIRCUIT_ERROR_DOMAIN" not found in dictionary. 
File not found - "NODE4_CIRCUIT_ERR". 
"CIRCUIT_ERROR_DOMAIN" is not a readied source. 
"LINE_ERROR_DOMAIN" is not a readied source, collection, or list. 
"GROUP_NODE_LINE" is undefined or used out of context. 
exit
$ Delete/noconfirm node4_LINE_ERR.DAT_00000081201747.*
%DELETE-W-SEARCHFAIL, error searching for SYS$COMMON:[SYSMGR]NODE4_LINE_ERR.DAT_00000081201747;*
-RMS-E-FNF, file not found
$ Delete/noconfirm node4_CIRCUIT_ERR.DAT_00000081201747.*
%DELETE-W-SEARCHFAIL, error searching for SYS$COMMON:[SYSMGR]NODE4_CIRCUIT_ERR.DAT_00000081201747;*
-RMS-E-FNF, file not found
$exit
  SYSTEM       job terminated at 20-MAR-1993 17:47:51.72

  Accounting information:
  Buffered I/O count:             207         Peak working set size:    4157
  Direct I/O count:               711         Peak page file size:     14239
  Page faults:                   4623         Mounted volumes:             0
  Charged CPU time:           0 00:00:04.64   Elapsed time:     0 00:00:19.75

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") 
$ endif
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$ ncp      :== mc ncp
$ spc      :== sho proc/cont/id=
$ topcpu   :== monitor proc/topcpu
$ cl*s     :== set term /width=80
$ w132     :== set term /width=132
$ eve      :== edit/tpu/sec=sys$manager:rick_eve.gbl
$ dnscp    :== mcr dns$control
$ latcp    :== mcr latcp
$ ncl      :== mcr ncl
$ mccf*cl  :== manage/enterprise/interface=char
$ mcci*con :== manage/enterprise/interface=decwindows
$ dtr      :== datatrieve/interface=char
$ post     :== print/que=IDC$POST/notify
$ text     :== print/que=IDC$ansi/notify
$ land     :== print/que=IDC$ansi/notify/param=page_o=land
$! @ntp_command:ntp_login
$ exit 
$!
$! This command procedure is a framework for building an individual
$! login command procedure. It is executed every time that you log
$! into your account.
$!
$  IF F$MODE() .NES. "INTERACTIVE" THEN GOTO ENDINTER
$ENDINTER:
$  IF F$MODE() .NES. "BATCH" THEN GOTO ENDBATCH
$!
$! Put commands you want executed only in batch mode between this comment
$! and the "ENDBATCH:" symbol.
$!
$
$ENDBATCH:
$!
$! Put commands that you want executed in any mode of login below.
$!
$
$!mcc_rpts_node4_line_error_summary_dtr.com
$!************************************************************
$!  Copyright (c) Digital Equipment Corporation, 1990
$!  All Rights Reserved.  Unpublished rights reserved
$!  under the copyright laws of the United States.
$!  
$!  The software contained on this media is proprietary
$!  to and embodies the confidential technology of 
$!  Digital Equipment Corporation.  Possession, use,
$!  duplication or dissemination of the software and
$!  media is authorized only pursuant to a valid written
$!  license from Digital Equipment Corporation.
$!
$!  RESTRICTED RIGHTS LEGEND   Use, duplication, or 
$!  disclosure by the U.S. Government is subject to
$!  restrictions as set forth in Subparagraph (c)(1)(ii)
$!  of DFARS 252.227-7013, or in FAR 52.227-19, as
$!  applicable.
$!************************************************************
$!***************************************************************************
$! This command procedure is submitted by mcc_rpts_node4_node_error_summary.com
$! This procedure is submitted with four parameters.
$! It uses PID, dAY,hour etc in the extension of file name to create unique
$! temporary files.
$!***************************************************************************
$ THIS_PROCESS = ""
$ PID = F$PID(THIS_PROCESS)
$! show sym PID
$ TIME = F$TIME()
$ DAY = F$CVTIME(TIME,,"DAY")
$ MONTH= F$CVTIME(TIME,,"MONTH")
$ YEAR = F$CVTIME(TIME,,"YEAR")
$ HOUR = F$CVTIME(TIME,,"HOUR")
$ MIN = F$CVTIME(TIME,,"Minute")
$ SEC = F$CVTIME(TIME,,"second")
$ HUNDREDTH = F$CVTIME(TIME,,"HUNDREDTH")
$ space1 = " "
$ 
$ define node4_line_sum line_tmp.e000000812017484010
$!
$define mcc$top_num "ALL"
$define mcc$date1  "20-MAR-1993 00:00:00.00"
$define mcc$date2  "20-MAR-1993 23:00:00.00"
$define mcc$report_file  "SYS$LOGIN:NODE4_LINE_ERR_SUM.RPT"
$datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
:node4_line_error_sum_rPT
Element "NODE4_LINE_SUM_TMP" not found in dictionary. 
File not found - "NODE4_LINE_SUM". 
"NODE4_LINE_SUM_TMP" is not a readied source. 
"NODE4_LINE_SUM_TMP" is not a readied source, collection, or list. 
"TOTAL_ERROR_BLOCKS" is undefined or used out of context. 
"TOTAL_BLOCKS" is undefined or used out of context. 
exit
$ delete/noconfirm line_tmp.e000000812017484010.*
%DELETE-W-SEARCHFAIL, error searching for SYS$COMMON:[SYSMGR]LINE_TMP.E000000812017484010;*
-RMS-E-FNF, file not found
$ exit
  SYSTEM       job terminated at 20-MAR-1993 17:48:56.35

  Accounting information:
  Buffered I/O count:             190         Peak working set size:    3735
  Direct I/O count:               636         Peak page file size:     14047
  Page faults:                   4491         Mounted volumes:             0
  Charged CPU time:           0 00:00:04.40   Elapsed time:     0 00:00:17.27

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") 
$ endif
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$ ncp      :== mc ncp
$ spc      :== sho proc/cont/id=
$ topcpu   :== monitor proc/topcpu
$ cl*s     :== set term /width=80
$ w132     :== set term /width=132
$ eve      :== edit/tpu/sec=sys$manager:rick_eve.gbl
$ dnscp    :== mcr dns$control
$ latcp    :== mcr latcp
$ ncl      :== mcr ncl
$ mccf*cl  :== manage/enterprise/interface=char
$ mcci*con :== manage/enterprise/interface=decwindows
$ dtr      :== datatrieve/interface=char
$ post     :== print/que=IDC$POST/notify
$ text     :== print/que=IDC$ansi/notify
$ land     :== print/que=IDC$ansi/notify/param=page_o=land
$! @ntp_command:ntp_login
$ exit 
$!
$! This command procedure is a framework for building an individual
$! login command procedure. It is executed every time that you log
$! into your account.
$!
$  IF F$MODE() .NES. "INTERACTIVE" THEN GOTO ENDINTER
$ENDINTER:
$  IF F$MODE() .NES. "BATCH" THEN GOTO ENDBATCH
$!
$! Put commands you want executed only in batch mode between this comment
$! and the "ENDBATCH:" symbol.
$!
$
$ENDBATCH:
$!
$! Put commands that you want executed in any mode of login below.
$!
$
$!mcc_rpts_node4_line_traffic_summary_dtr.com
$!************************************************************
$!  Copyright (c) Digital Equipment Corporation, 1990
$!  All Rights Reserved.  Unpublished rights reserved
$!  under the copyright laws of the United States.
$!  
$!  The software contained on this media is proprietary
$!  to and embodies the confidential technology of 
$!  Digital Equipment Corporation.  Possession, use,
$!  duplication or dissemination of the software and
$!  media is authorized only pursuant to a valid written
$!  license from Digital Equipment Corporation.
$!
$!  RESTRICTED RIGHTS LEGEND   Use, duplication, or 
$!  disclosure by the U.S. Government is subject to
$!  restrictions as set forth in Subparagraph (c)(1)(ii)
$!  of DFARS 252.227-7013, or in FAR 52.227-19, as
$!  applicable.
$!************************************************************
$!********************************
$! This command procedure is submitted by mcc_rpts_node4_node_traffic_summary.com
$! This procedure is submitted with four parameters.
$! It uses PID, dAY,hour etc in the extension of file name to create unique
$! temporary files.
$!***************************************************************************
$ !
$ ! Generate the reports.
$ THIS_PROCESS = ""
$ PID = F$PID(THIS_PROCESS)
$! show sym PID
$ TIME = F$TIME()
$ DAY = F$CVTIME(TIME,,"DAY")
$ MONTH= F$CVTIME(TIME,,"MONTH")
$ YEAR = F$CVTIME(TIME,,"YEAR")
$ HOUR = F$CVTIME(TIME,,"HOUR")
$ MIN = F$CVTIME(TIME,,"Minute")
$ SEC = F$CVTIME(TIME,,"second")
$ HUNDREDTH = F$CVTIME(TIME,,"HUNDREDTH")
$ space1 = " "
$ 
$ define node4_line_sum line_tmp.000000812017481226
$!
$define mcc$top_num "ALL"
$define mcc$date1  "20-MAR-1993 00:00:00.00"
$define mcc$date2  "20-MAR-1993 23:00:00.00"
$define mcc$report_file  "SYS$LOGIN:NODE4_LINE_TRAFFIC_SUM.RPT"
$datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
:node4_line_traffic_sum_rPT
Element "NODE4_LINE_SUM_TMP" not found in dictionary. 
File not found - "NODE4_LINE_SUM". 
"NODE4_LINE_SUM_TMP" is not a readied source. 
"NODE4_LINE_SUM_TMP" is not a readied source, collection, or list. 
"TOTAL_OUTBOUND_BYTES" is undefined or used out of context. 
"TOTAL_BYTES" is undefined or used out of context. 
"TOTAL_BYTES" is undefined or used out of context. 
exit
$ delete/noconfirm line_tmp.000000812017481226.*
%DELETE-W-SEARCHFAIL, error searching for SYS$COMMON:[SYSMGR]LINE_TMP.000000812017481226;*
-RMS-E-FNF, file not found
$ exit
  SYSTEM       job terminated at 20-MAR-1993 17:48:29.51

  Accounting information:
  Buffered I/O count:             190         Peak working set size:    3821
  Direct I/O count:               639         Peak page file size:     14047
  Page faults:                   4457         Mounted volumes:             0
  Charged CPU time:           0 00:00:04.53   Elapsed time:     0 00:00:18.30

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") 
$ endif
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$ ncp      :== mc ncp
$ spc      :== sho proc/cont/id=
$ topcpu   :== monitor proc/topcpu
$ cl*s     :== set term /width=80
$ w132     :== set term /width=132
$ eve      :== edit/tpu/sec=sys$manager:rick_eve.gbl
$ dnscp    :== mcr dns$control
$ latcp    :== mcr latcp
$ ncl      :== mcr ncl
$ mccf*cl  :== manage/enterprise/interface=char
$ mcci*con :== manage/enterprise/interface=decwindows
$ dtr      :== datatrieve/interface=char
$ post     :== print/que=IDC$POST/notify
$ text     :== print/que=IDC$ansi/notify
$ land     :== print/que=IDC$ansi/notify/param=page_o=land
$! @ntp_command:ntp_login
$ exit 
$!
$! This command procedure is a framework for building an individual
$! login command procedure. It is executed every time that you log
$! into your account.
$!
$  IF F$MODE() .NES. "INTERACTIVE" THEN GOTO ENDINTER
$ENDINTER:
$  IF F$MODE() .NES. "BATCH" THEN GOTO ENDBATCH
$!
$! Put commands you want executed only in batch mode between this comment
$! and the "ENDBATCH:" symbol.
$!
$
$ENDBATCH:
$!
$! Put commands that you want executed in any mode of login below.
$!
$
$!mcc_rpts_node4_node_error_summary_dtr.com
$!************************************************************
$!  Copyright (c) Digital Equipment Corporation, 1990
$!  All Rights Reserved.  Unpublished rights reserved
$!  under the copyright laws of the United States.
$!  
$!  The software contained on this media is proprietary
$!  to and embodies the confidential technology of 
$!  Digital Equipment Corporation.  Possession, use,
$!  duplication or dissemination of the software and
$!  media is authorized only pursuant to a valid written
$!  license from Digital Equipment Corporation.
$!
$!  RESTRICTED RIGHTS LEGEND   Use, duplication, or 
$!  disclosure by the U.S. Government is subject to
$!  restrictions as set forth in Subparagraph (c)(1)(ii)
$!  of DFARS 252.227-7013, or in FAR 52.227-19, as
$!  applicable.
$!************************************************************
$!***************************************************************************
$! This command procedure is submitted by mcc_rpts_node4_node_error_summary.com
$! This procedure is submitted with four parameters.
$! It uses PID, dAY,hour etc in the extension of file name to create unique
$! temporary files.
$!***************************************************************************
$ THIS_PROCESS = ""
$ PID = F$PID(THIS_PROCESS)
$! show sym PID
$ TIME = F$TIME()
$ DAY = F$CVTIME(TIME,,"DAY")
$ MONTH= F$CVTIME(TIME,,"MONTH")
$ YEAR = F$CVTIME(TIME,,"YEAR")
$ HOUR = F$CVTIME(TIME,,"HOUR")
$ MIN = F$CVTIME(TIME,,"Minute")
$ SEC = F$CVTIME(TIME,,"second")
$ HUNDREDTH = F$CVTIME(TIME,,"HUNDREDTH")
$ space1 = " "
$ 
$ define node4_node_sum node_tmp.e000000812017512770
$!
$define mcc$top_num "ALL"
$define mcc$date1  "20-MAR-1993 00:00:00.00"
$define mcc$date2  "20-MAR-1993 23:00:00.00"
$define mcc$report_file  "SYS$LOGIN:NODE4_NODE_ERR_SUM.RPT"
$datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
:node4_node_error_sum_rpt
Element "NODE4_NODE_SUM_TMP" not found in dictionary. 
File not found - "NODE4_NODE_SUM". 
"NODE4_NODE_SUM_TMP" is not a readied source. 
"NODE4_NODE_SUM_TMP" is not a readied source. 
"NODE4_NODE_SUM_TMP" is not a readied source, collection, or list. 
"TOTAL_PACKETS" is undefined or used out of context. 
"TOTAL_PACKETS_LOST" is undefined or used out of context. 
"TOTAL_PACKETS" is undefined or used out of context. 
exit
$ delete/noconfirm node_tmp.e000000812017512770.*
%DELETE-W-SEARCHFAIL, error searching for SYS$COMMON:[SYSMGR]NODE_TMP.E000000812017512770;*
-RMS-E-FNF, file not found
$ exit
  SYSTEM       job terminated at 20-MAR-1993 17:51:44.91

  Accounting information:
  Buffered I/O count:             190         Peak working set size:    3963
  Direct I/O count:               624         Peak page file size:     14239
  Page faults:                   4547         Mounted volumes:             0
  Charged CPU time:           0 00:00:04.80   Elapsed time:     0 00:00:18.22

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") 
$ endif
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$ ncp      :== mc ncp
$ spc      :== sho proc/cont/id=
$ topcpu   :== monitor proc/topcpu
$ cl*s     :== set term /width=80
$ w132     :== set term /width=132
$ eve      :== edit/tpu/sec=sys$manager:rick_eve.gbl
$ dnscp    :== mcr dns$control
$ latcp    :== mcr latcp
$ ncl      :== mcr ncl
$ mccf*cl  :== manage/enterprise/interface=char
$ mcci*con :== manage/enterprise/interface=decwindows
$ dtr      :== datatrieve/interface=char
$ post     :== print/que=IDC$POST/notify
$ text     :== print/que=IDC$ansi/notify
$ land     :== print/que=IDC$ansi/notify/param=page_o=land
$! @ntp_command:ntp_login
$ exit 
$!
$! This command procedure is a framework for building an individual
$! login command procedure. It is executed every time that you log
$! into your account.
$!
$  IF F$MODE() .NES. "INTERACTIVE" THEN GOTO ENDINTER
$ENDINTER:
$  IF F$MODE() .NES. "BATCH" THEN GOTO ENDBATCH
$!
$! Put commands you want executed only in batch mode between this comment
$! and the "ENDBATCH:" symbol.
$!
$
$ENDBATCH:
$!
$! Put commands that you want executed in any mode of login below.
$!
$
$!mcc_rpts_node4_node_traffic_summary_dtr.com
$!************************************************************
$!  Copyright (c) Digital Equipment Corporation, 1990
$!  All Rights Reserved.  Unpublished rights reserved
$!  under the copyright laws of the United States.
$!  
$!  The software contained on this media is proprietary
$!  to and embodies the confidential technology of 
$!  Digital Equipment Corporation.  Possession, use,
$!  duplication or dissemination of the software and
$!  media is authorized only pursuant to a valid written
$!  license from Digital Equipment Corporation.
$!
$!  RESTRICTED RIGHTS LEGEND   Use, duplication, or 
$!  disclosure by the U.S. Government is subject to
$!  restrictions as set forth in Subparagraph (c)(1)(ii)
$!  of DFARS 252.227-7013, or in FAR 52.227-19, as
$!  applicable.
$!************************************************************
$!***************************************************************************
$! This command procedure is submitted by mcc_rpts_node4_node_traffic_summary.com
$! This procedure is submitted with four parameters.
$! It uses PID, dAY,hour etc in the extension of file name to create unique
$! temporary files.
$!***************************************************************************
$ THIS_PROCESS = ""
$ PID = F$PID(THIS_PROCESS)
$! show sym PID
$ TIME = F$TIME()
$ DAY = F$CVTIME(TIME,,"DAY")
$ MONTH= F$CVTIME(TIME,,"MONTH")
$ YEAR = F$CVTIME(TIME,,"YEAR")
$ HOUR = F$CVTIME(TIME,,"HOUR")
$ MIN = F$CVTIME(TIME,,"Minute")
$ SEC = F$CVTIME(TIME,,"second")
$ HUNDREDTH = F$CVTIME(TIME,,"HUNDREDTH")
$ space1 = " "
$ 
$ define node4_node_sum node_tmp.000000812017505419
$!
$define mcc$top_num "ALL"
$define mcc$date1  "20-MAR-1993 00:00:00.00"
$define mcc$date2  "20-MAR-1993 23:00:00.00"
$define mcc$report_file  "SYS$LOGIN:NODE4_NODE_TRAFFIC_SUM.RPT"
$datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
:node4_node_traffic_sum_rPT
Element "NODE4_NODE_SUM_TMP" not found in dictionary. 
File not found - "NODE4_NODE_SUM". 
"NODE4_NODE_SUM_TMP" is not a readied source. 
"NODE4_NODE_SUM_TMP" is not a readied source. 
"NODE4_NODE_SUM_TMP" is not a readied source, collection, or list. 
"TOTAL_PACKETS_SENT" is undefined or used out of context. 
"TOTAL_PACKETS" is undefined or used out of context. 
"TOTAL_PACKETS" is undefined or used out of context. 
exit
$ delete/noconfirm  node_tmp.000000812017505419.*
%DELETE-W-SEARCHFAIL, error searching for SYS$COMMON:[SYSMGR]NODE_TMP.000000812017505419;*
-RMS-E-FNF, file not found
$exit
  SYSTEM       job terminated at 20-MAR-1993 17:51:11.47

  Accounting information:
  Buffered I/O count:             190         Peak working set size:    3962
  Direct I/O count:               624         Peak page file size:     14239
  Page faults:                   4610         Mounted volumes:             0
  Charged CPU time:           0 00:00:04.61   Elapsed time:     0 00:00:18.29
T.RTitleUserPersonal
Name
DateLines
4731.1TOOK::STAMMon Mar 22 1993 10:0536
Rick,

  You definately gave us lots of information!

  Going through your problem, report by report, let me see if
 I can make some comments.

  1) node4 line bandwidth report is okay for all lines and all nodes.

  2) circuit daily graph fails for node MANFRD, all circuits.
	Now the Datatrieve log says that there are no records found.
	So this problem needs to be traced back to how/what you exported
	during the period from midnight 20-March to 11pm 21-March.
	You state that you recorded then exported.  Can you tell me
 	*specifically* what commands did you use?

  3) circuit hourly graph...see comment 2. 

  4) Node4 line error report
	Hum, lots of errors here...
	The first part says "LINE_ERROR_DOMAIN" not found in dictionary,
	and other things not found in the dictionary...did you run 
	the procedures in step 5 of the initializing the reports package?
	i.e. dtr> @mcc_reports_files:mcc_rpts_records.dtr
	     dtr> @mcc_reports_files:mcc_rpts_domains.dtr
	     dtr> @mcc_reports_files:mcc_rpts_proc.dtr

      I *do not* know if there is a problem if you run 9 options at
      the same time as it looks like you did from the second page of
      your message.

  The rest of your reports looks like it has the same problems.  I suggest
 we get together and work through them, and then report back here what we
 found the solution to be.

				- Darrell
4731.2Problem solvedTOOK::STAMWed Mar 31 1993 13:5428
For those of you on the edge of your seats wondering if and when
this problem will be solved...today Rick and I got together and
worked through the steps that he performed.  Rick was under the
false assumption that if datatrieve knew about mcc_export that
he didn't have to define it.  He went through the installation
procedure and loaded the necessary files into datatrieve, so 
of course it would know about mcc_export.  The source of the
problem lies in step 2.

 In step 2 of reports states to define a logical to point to the CDD dict.
	$ define cdd$default cdd$top.users

 But step one was skipped, and cdd$top.users didn't exist.  Once
we created the CDD dictionary and reloaded the datatrieve commands
and defined the database (step 6) all was fine.

---------------------

 Now the puzzling question was why did some of the reports work if
the dictionary was not properly defined?  Well the answer to that can
be complicated, but simply put, those reports that worked did not use
any domain or record information.

  Later we also found that when the reports were requesting a node
 name, it really wanted the node address.  So this caused some of his
 reports to also fail.  Once the address was presented to the reports
 package, the routines worked.