I may have arrived late in this threads live, but, Anytime you get "Can't
create temporary file (2964)", the likely culprit is the Temp environment
variable is either missing or pointing to a non existent directory.



----- Original Message -----
From: "J.M. GRATIAS" <[EMAIL PROTECTED]>
To: "RBASE-L Mailing List" <[EMAIL PROTECTED]>
Sent: Tuesday, February 11, 2003 9:09 AM
Subject: [RBASE-L] - Re: Runtime prob with "set scratch"



Ben :

>>
If I set scratch specifically the app will not get as far as the first
menu. Also; with scratch set to C:\windows\temp, RBase will leave
a $$$ file behind, but always 0 bytes in size.
If I don't set scratch specifically, I get the error "Can't create
temporary file (2964)"  but the app starts.  "Sho Scratch" says
scratch files will placed in the database directory.
....
<<

I noticed that :

- SET SCRATCH must be set immediatly when entering the app, and before
connecting the DB,
I use to do that in RBASE.DAT :

-- RBASE.DAT
CLEAR ALL VAR
DISCONNECT
SET STATICDB OFF
-- Indiquer ci-apr�s le r�pertoire des fichiers temporaires
-- Choisir de pr�f�rence un disque local rapide
SET SCRATCH 'D:\rbw65\temp'
.....

- whatever scratch is set to, there are some (few) $$$ files that can stay
in the current directory when RBW/app don't exit correctly.
This is true when running every RBW version until 1.851
I did't check with the laterst versions.

Hope this will help ....

J.M. GRATIAS, Logimatique

Reply via email to