Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Unable to create temporary work files
Message
De
24/11/2005 09:22:06
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Visual FoxPro:
VFP 7 SP1
OS:
Windows XP
Database:
MS SQL Server
Divers
Thread ID:
01071906
Message ID:
01071918
Vues:
21
>Hi all,
>
>suddenly I get following error message in an application that has been running flawlessly for several months now: "Unable to create temporary work files".
>
>According to the error information I get from my error routing, the line that causes the Error is a "BEGIN TRANSACTION". What happens after the BEGIN TRANSACTION is an insert into an updatebale remote view of serveral records and then a tableupdate of 3 remote views.
>I already checked diskspace, user rights, read only attributes and so on and everything is ok.
>Who can help me ??
>
>Best Regards,
>Hans

Hans,
I would first double check space (can you copy a large file there?) and permissions on sys(2023), config.fpw settings, where the program was started from (it might happen unintentionally dblclick an exe on CD for example though it'd error much earlier). With no config.fpw settings tmpfiles default to 'work dir' in application shortcut. Might someone played with it?

From within code I'd also test if it's specific to that part of code or really an issue with temp work space:
create cursor xx (f1 c(250),f2 c(250),f3 c(250))
for ix=1 to 100000
 insert into xx values ('')
endfor
lcTemp = sys(2015)
sort on f1 to (m.lcTemp)
erase ( m.lcTemp + '.*' )
use in 'xx'
Cetin
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform