Seriously I had hard time to deal with this production issue.
Google around, found a lot of solutions such as, enable “SharePoint Server Enterprise Site Collection features”, Access Central Administration to make sure “Access Service is installed, and bind to the website”.
Unfortunately those wasn’t not able to solve the problem.
We came out a solution which is “save the Microsoft Access Web Database as template, and Create the site with the template”
To Save the Microsoft Access as “Local Database”
- Access the Microsoft Access Web Database
- Click” Options” -> “Open in Access”
- Microsoft Access Launched -> Click “File” -> “Save & Publish” -> “Save Database As” -> “Save as Local Database”
To Save the “Local Database” as Template
- Open the file you just saved
- Click “File” -> “Save & Publish” -> “Save Database As” -> “Template (*.accdt)”
- A window pop up -> Name it “testDB” (will be great without space between the filename), check “Application Part” & “Include Data in Template”
- Click OK
Upload Template & Activate the solution
- Launch IE, log on to “http://ServerName/sites/test/_catalogs/solutions/Forms/AllItems.aspx
- Upload and Activate the solution
Create the Sub Site with uploaded template
- Launch IE, log on to “http://ServerName/sites/test/
- More Options -> Filter By -> Site -> “testDB”
- Enter Site Name and URL and Save
Lastly, deactivate and delete the solution you just created.
Incoming search terms: