Fatal error 452

Joe Boyle joeboyle_adt@hotmail.com
Wed, 18 Aug 2004 17:33:22 +0100


I found the notes below on customizing subfile names and thought they might
help. The first run simply sets the logical for later runs to use.

you could set a time stamped logical at runtime using qtp ( quiz returns
only four digits for systime )

$ typ jotst1.qts

can cle
set def

set input lim 1

access nocent-rec

define d'subname char*50 =                      &
        truncate ( logonid) + "-" +             &
        truncate ( ascii(sysdate,8) )           &
        + "-" + truncate ( ascii(systime,12) )

define d'set-subname = 1       &
if setsystemval ( "sfjotst2" , d'subname, logical , "lnm$job" )

subfile my-dummy temp include d'set-subname 

bui jotst1

then

$ typ jotst2.qzs

can clea
set defa
set rep nolim
acc  date-rec-lin
set sub nam sfjotst2 keep 
rep summ  date-key  date-6  date-8
bui  jotst2

$ qtp auto=jotst1.qtc

executing request 1 ...
*w* input limit has been exceeded.

records read:
 nocent-rec                                2

transactions processed:                    1

records processed:                     added    updated  unchanged
deleted
 my-dummy                                  1          0          0
0

finished.

$ sho log sf*

(lnm$process_table)

(lnm$job_80d7d840)

  "sfjotst2" = "boylej-19990713-000010401137                      "

$ quiz auto=jotst2.qzc

records selected: 9528
records written:  9528

$ dir sfjotst2

directory path$usr:[uk_telesupport.boylej]

boylej-19990713-000010401137.sf;1       boylej-19990713-000010401137.sfd;1

total of 2 files.



Regards, Joe.

This e-mail and all information contained in it is confidential and may be
legally privileged. If you are not the intended recipient, your access to
this e-mail is unauthorized. Any use, dissemination, distribution,
publication or copying by you of this e-mail or any of the information
contained within it is prohibited and may be unlawful. Do not open any
attachments, delete it immediately from your system and notify the sender
promptly by e-mail that you have done so. The content of this 
e-mail and any attachments sent with it may have been altered without the
consent or knowledge of the author.

-----Original Message-----
From: Joe Boyle [mailto:joeboyle_adt@hotmail.com] 
Sent: 18 August 2004 17:23
To: powerh-l@lists.sowder.com
Subject: RE: Fatal error 452

Hi Mike

You could append the user loginid to the subfile name, that way everyone
would have a unique subfile.
Is the subfile created in sys$login or in the same directory for all users?

Regards, Joe.

This e-mail and all information contained in it is confidential and may be
legally privileged. If you are not the intended recipient, your access to
this e-mail is unauthorized. Any use, dissemination, distribution,
publication or copying by you of this e-mail or any of the information
contained within it is prohibited and may be unlawful. Do not open any
attachments, delete it immediately from your system and notify the sender
promptly by e-mail that you have done so. The content of this 
e-mail and any attachments sent with it may have been altered without the
consent or knowledge of the author.

-----Original Message-----
From: powerh-l-admin@lists.sowder.com
[mailto:powerh-l-admin@lists.sowder.com] On Behalf Of Mike Palandri
Sent: 18 August 2004 14:30
To: powerh-l@lists.sowder.com
Subject: Fatal error 452

QTP 7.10 F4
OpenVMS Alpha


Hi all,

When _I_ run a short qtp, both online or submitted, it runs fine.  When a 
user runs it, they get a fatal 452 on the second of two requests.  The 
first request creates a standard subfile, the second request creates a 
nodict subfile.  Both subfiles already exist with this security: 
[SYSTEM]  (R,RWED,R,RWED), so QTP evidently has an issue with the nodict 
subfile, which creates a new file version.

Any idea what a 452 error really means?

Executing request PHBOOK_020 ...
*Fatal Error* *452* Notify Cognos Customer Support.

%PWRHOUSE-F-INTERNL, Internal error prevented continuation of program.
   SYSTEM       job terminated at 18-AUG-2004 01:50:13.71




Mike



= = = = = = = = = = = = = = = = = = = = = = = = = = = =
Mailing list: powerh-l@lists.sowder.com
Subscribe: "subscribe" in message body to powerh-l-request@lists.sowder.com
Unsubscribe: "unsubscribe <password>" in message body to
powerh-l-request@lists.sowder.com
http://lists.sowder.com/mailman/listinfo/powerh-l
This list is closed, thus to post to the list you must be a subscriber.