The PM.YDB file is NOT a database file -- it is a flat file that is used to specify other info to the Yardi system. This tells me that something else is wrong with the OS in this environment. A 53 could mean that a network drive is not available, so you may want to verify that Yardi knows where the file is supposed to be.
Since a Yardi Backup file is simple a PKZIP of the database folder, I would recommend just unzipping the file to the data directory on the new machine, making sure that all of the files are read/writable, and you should be OK after that.
Main Topics
Browse All Topics





by: mirtheilPosted on 2009-09-30 at 17:54:23ID: 25465197
A Pervasive 53 means "The language interface version is invalid." You would have to be using extremely old data files to be getting that error.
First, are you sure it's a status 53? I could see something like a status 35 if the data files aren't in the right location but I've never seen a status 53.
Second, could this be a Yardi error that has a different meaning?
Another thing to check would be to make sure that the Btrieve / Pervasive PSQL version are the same on both machines.