To resolve this error, attach the database to a version of SQL Server that is the same or higher version than what is was attached to previously.
If the SQL Server and database version is correct, and the issue still persists, attempt the following:
- Ensure the SYSTEM account has Full control of directory where the database is located.
- When attaching the database, select the option to Select another SQL Server instance
- Manually specify the SQL Server instance instance in the Select Server field of the Attach Database Wizard.
- Use SQL Authentication for the Login Information method and continue through the Attach Database Wizard.