SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a 2 server test 2010 environment (WFE, SQL). Both are x64 Server 2008. All prereq's installed and service packs.

SharePoint installed fine. All Service applications were created successfully. We have two accounts in use (an install account used to run installation, and sp_farm account used to run all services)

When we navigate to C.A. > Search Service Application > Search Administration

we see:

System Status

Crawl status The search service is not able to connect to the machine that hosts the administration component. Verify that the administration component '8d5c3da9-d70c-41f3-88af-32a4d142aaf4' in search application 'Search Service Application' is in a good state and try again.

In the event log:

The administration component for application Search Service Application failed with exception System.Runtime.InteropServices.COMException (0xC0041235): The gatherer application could not be mounted because the search administration database schema version does not match the expected backwards compatibility schema version. The database might not have been upgraded. at Microsoft.Office.Server.Search.Administration.SearchApi.RunVoidOnServer(VoidCodeToRun remoteCode, VoidCodeToRun localCode, Boolean useCurrentSecurityContext, Int32 versionIn) at Microsoft.Office.Server.Search.Administration.SearchApi.MountApp(String gathererApplicationName) at Microsoft.Office.Server.Search.Administration.SearchServiceInstance.SynchronizeAdminComponent(SearchServiceApplication application) at Microsoft.Office.Server.Search.Administration.SearchServiceInstance.Synchronize()

This is extremely frustrating. We rebuilt the environment using only one account only to see the same results. I've been searching the web all morning for help on this and haven't found anything. Do you all have any ideas?

Thanks in advance!

share|improve this question
up vote 1 down vote accepted

We ended up rebuilding the environment with a Win Server 2008 SPLA license instead of MSDN and search began working. I was able to get into the crawl settings and logs in Central admin. I was also able to run a full crawl and get search results back. I'm not sure what the OS license issue was exactly.

share|improve this answer

Add Service account to securityAdmin Role on Database.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.