It's been almost 2 months since I last compiled an EXE or DLL from our Clarion 5 system yet we're have problems with corrupted TPS files:
Error: ( ()) attempting to access a record from the FILENAME file. Returning to previous window.
The corruptions seem to happen randomly and affect around 4 of the more common TPS files that are used. We can go a week without incident or have it happen a couple of times in a day with average use. It was quiet for the first 4 or so weeks since the last compile, but then they started a couple of weeks ago all of the sudden.
TPSFIX.EXE does not fix the problem. The only resolution is to replace the TPS file from a backed up copy (which now we're doing hourly backups).
Would anyone have any idea why this might be happening? The file server is a Netgear ReadyNAS with a CIFS Share. We have "Opportunistic Locking" turned off ("Opportunistic locking (oplocks) can enhance CIFS performance by allowing files residing on this ReadyNAS to be cached locally on the Windows client, eliminating network latency when files are repeatedly accessed.").
Error: ( ()) attempting to access a record from the FILENAME file. Returning to previous window.
The corruptions seem to happen randomly and affect around 4 of the more common TPS files that are used. We can go a week without incident or have it happen a couple of times in a day with average use. It was quiet for the first 4 or so weeks since the last compile, but then they started a couple of weeks ago all of the sudden.
TPSFIX.EXE does not fix the problem. The only resolution is to replace the TPS file from a backed up copy (which now we're doing hourly backups).
Would anyone have any idea why this might be happening? The file server is a Netgear ReadyNAS with a CIFS Share. We have "Opportunistic Locking" turned off ("Opportunistic locking (oplocks) can enhance CIFS performance by allowing files residing on this ReadyNAS to be cached locally on the Windows client, eliminating network latency when files are repeatedly accessed.").