Hi Mike, Both are there pointing at c:\windows\temp which exists. As best as I can tell, when scratch is set, RBase even puts (empty $$$) files there. But, with scratch set, it won't run the app.
Ben Petersen On 11 Feb 2003, at 9:21, MikeB wrote: > 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 >

