When accessing Managed Metadata Service the following message is prompt:
"The Managed Metadata Service or Connection is currently not available. The Application Pool or Managed Metadata Web Service may not have been started. Please Contact your Administrator"
I have done everything that i found on internet on Production and Quality SharePoint Environment and no solution worked for my Production Environment
What i have done:
- Verify the “Managed Metadata Web Service” is "started". Reset several times..
- Recreate the Service Application “Menaged Metadata Web Service”. Set full Permissions on and all others services account in hope it will work..but it didn't happen. It's not permissions issue.
- Publish the same Service Application
- Verify the Service Application Association have Managed Metadata Service is checked.
- Dedicated Application Pool
- Several iisresets
1 - Solution for Quality Environment: Create a new dedicated Application Pool
- Go to Central Administration
- Click Application Management, then Manage Service Applications
- Select Managed Metadata Service and click Properties
- Create a new Application Pool
2 - Solution for Production Environment: Reattach Managed Metadata Database
This took me a harder solution.
- Go to SQL Server detach "Managed Metadata Database". Note: Select "Close Connection" option
- In Central Administration, Delete "Managed Metadata Service Application"
- Note: DO NOT Delete data associated with the Service Applications, You are deleting YOUR Database!!!
- Create a new Managed Metadata Service Application with a different name from the original Database. Note: Select the check-box "Add this service application to the farms default list".
Take the newer database offline and close connections(At the end of this solution, this DB can be deleted)
- Do an attach of the original database
- At Central Administration, go to properties of managed Metadata and change the name to the original Database
- Do an iisreset