Was this page helpful?
Thank you!

Comments or suggestions?

Enter Email Address (optional)

SQL error: Internal database error *** ERROR *** Assertion failed

When you try to upgrade or convert your company data file to a newer version of QuickBooks, you get  the following error message:

****SQL error: Internal Database error *** ERROR*** Assertion Failed xxxxxx(9.0.2.xxxx)

Page Number on pages does not match page requested-- transaction rolled back

Warning: Restore was successful, but the file cannot be opened in this version without being updated.

How to fix it


  1. Ensure that your QuickBooks Desktop is up to date.
  2. Open the data file in the older version of QuickBooks.
  3. Prepare your data file for update (conversion).
KB ID# SLN43398
10/24/2016 2:55:49 PM
QYPPRDQBKSWS07 9138 Pro 2017 123f17