Access creates databases in the .accdb file format. This format supports features such as multivalued fields, data macros, and publishing to Access Services.
You can convert databases that were created in Microsoft Office Access 2003, Access 2002, Access 2000, or Access 97 to the .accdb file format. Keep in mind, though, that a database in the .accdb file format cannot be opened or linked to by using versions of Access earlier than Access 2007.
In addition, the .accdb format does not support replication or user-level security. If you need to share your database with people who use Access 2003 or earlier, or if you need to use replication or user-level security, you must use the .mdb file format.
Note: Even though they share the same file format, some features in Access 2010 and newer versions cannot be used in Access 2007. For more information, see the section Use Access 2007 to open a database that was created or modified in newer versions.
In this article
Convert an Access 2000 or Access 2002 - 2003 database to the .accdb format
To convert an Access 2000 or Access 2002 - 2003 database (.mdb) to the .accdb file format, you must first open the database by using Access 2007, Access 2010, Access 2013, or Access 2016, and then save it in the .accdb file format.
Click File, and then click Open.
Click the Access 2000 or Access 2002 - 2003 database (.mdb) that you want to convert.
Note: If the Database Enhancement dialog box appears, the database is using a file format that is earlier than Access 2000. To continue, see the section Convert an Access 97 database to the .accdb format.
Click File, click Save As, and then click Save Database As.
Choose the Access file type, and then click Save As.
If any database objects are open when you click Save As, Access prompts you to close them prior to creating the copy. Click Yes to make Access close the objects, or click No to cancel the entire process. If needed, Access will also prompt you to save any changes.
In the Save As dialog box, type a file name in the File name box, and then click Save.
Access creates the copy of the database, and then opens the copy. Access automatically closes the original database.
Convert an Access 97 database to the .accdb format
Starting with Access 2013, it’s no longer possible to directly convert an Access 97 database (.mdb) to the .accdb file format. However, you can open an Access 97 database in a previous version of Access, and then save the database in a format that Access 2013 can open. For example, here’s how to use Access 2003 to open an Access 97 database, then convert it to a format that can be opened by Access 2013:
Open the Access 97 database in Access 2003.
Click Tools > Database Utilities > Convert Database > to Access 2002-2003 file format.
Enter a name for the database and click Save.
Close Access 2003 and open Access 2013.
Open the database and click File > Save As > Access Database (.accdb) > Save As > Save.
You can also use Access 2007 or Access 2010 to convert an Access 97 database to the .accdb format. When you open an Access 97 database in either of these two products, the Database Enhancement wizard appears to help convert the database to an .accdb format.
Use Access 2007 to open a database that was created or modified in newer versions
Because Access 2016, Access 2013, Access 2010, and Access 2007 all use the same file format, you can use Access 2007 to open a database that was created in Access 2010, Access 2013, or Access 2016 without first using the Save As command. However, Access 2016, Access 2013, and Access 2010 include some features that require Access 2016, Access 2013, and Access 2010 to run. Depending on the feature, one of the following might happen when you try to use the database in Access 2007:
You cannot modify the object that uses the feature.
You cannot open the object that uses the feature.
You cannot open the database in Access 2007 at all.