This indicates a file corruption on the file specified in the error ie. Status 2 file 31 ACCHISTL.dat . This may mean you need to rebuild the file. Pervasive rebuilds the data in the file/s selected · It does not copy nor overwrite any data · Let's look at how to fix Sage pastel error code 2 and status 146.