If your integrated crystal reports won't work anymore, you did something wrong. Are you using a reseller? Every single one of these reports converts to SQL automatically as a part of the SQL conversion.
As far as custom reports, when you created your pervasive reports, did you use the legacy ddfs or the SQL ddfs? You can tell by looking at the table names. If the tables end in _SQL, you used the SQL ddfs, in which case use database->set location as SV suggested.
If you did not use the SQL ddfs, that was a mistake in and of itself - I stopped using the legacy ddfs in 1997 for Pervasive Macola reports. The entire purpose of the SQL ddfs is to facilitate a conversion to SQL, while still being functional in a Pervasive environment.
The process to update the reports is similar, database->set location, except the table names have changed and you will have to manually set the location of each table, and in many cases the field names have changed, and you will have to manually remap the fields. So instead of this taking a minute per report it could take several minutes.
The good thing you will experience with SQL is speed. I have seen Macola reports that take 2 hours to run in a Pervasive environment that run in 6 seconds in SQL. No BS.
Please post if you have any questions.
Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports
"What version of URGENT!!! are you using?