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

