The Vista -921 error is where you get a user that has a lock on the database. dbVista has a LMCLEAR command that works on Unix/Linux to clear out the bad user, but this utility does not always work on Windows. (Does not Usually work on Windows.) Every time that I got that error, I had to bounce the box to get my site back.
Windows also appears to have unsophisticated locking behavior. Can you look at a smat file on a running process? In Windows you can’t because there is a lock on the file. In Linux, you can look at the file all you want without an error unless you try to save to the file. (I’ve never tried doing that… T’would be like crossing the streams…..)
We also observed that Windows did not handle large smat files very well. Try this: Work up a 200MB smat file and then shut down the process. See how long it takes for the file to be readible. (Unlocked) Try it several more times. When you see consistent behavior, please call the Associated Press, or the Alexis de Torqueville institute. Try cycling large smat files.
We are configured with Samba shares on our SMAT dirs. I can look at anything and when we cycle the files, it happens now.
While I’m a Linux fan, I don’t consider myself to be rabid. Windows makes a great desktop system, but I don’t think that it should be running mission-critical systems. That’s my two cents, and you get what you pay for….