Configure SharePoint Search Service

Source: Internet
Author: User

1. Configure SharePoint Foundation search

1. Choose Management Center> Application Management> service applications> services on the Management Server, check that the SharePoint Foundation search service has been started, and click the name link to go to the configuration page. Configure "content access account" and "Index Plan" on the configuration page ".
2. choose Management Center> Application Management> database> Manage content database. Click the data name (such as wss_content) link to go to the configuration page, set "select Microsoft SharePoint Foundation search server" to the server where the search service is located (generally local ).

2. Configure Sharepoint Server search

1. Go to management center> Application Management> service applications> Manage service applications, and confirm that the "Search Service Application" service application has been created. Otherwise, you must manually add it.
2. Click "Search Service Application" on the above page to go to the "Search Service Application" configuration page. You can perform the following configurations:
1) Click on the left-side navigation bar: crawler Settings> content source. By default, a "Local SharePoint Website" is displayed. Click here and set the "crawler plan, enable "start full crawling ".
2) Click search and result> range in the left navigation bar to add a search range (for example, Word document search ). You can click to enter this range to configure Search rules.
3. choose website settings for the primary website of the content website> website set management> search range, and click "display group ", add the new search range to the "Search drop-down list" and "Advanced Search" groups.

See http://blog.joycode.com/kaneboy/archives/2011/04/30/116195.joy

3. Configure the SharePoint search center

You can configure the search center on the basis of activating the Sharepoint Server search service. The procedure is as follows:
1. Go to website settings for the primary website of the content website> website set management> website set function to activate the "Sharepoint Server infrastructure release" service.
2. Create a new website with the "Enterprise Search Center" as the template on the primary website (for example, the URL is http: // <servername>/searchcenter ).
3. choose website Settings> website set management> Search Settings, set "website set search center" to/searchcenter/pages, and set "website set search drop-down list mode": drop-down list of display ranges.

In addition, we may need to display the search results of a specific range (such as Word documents) on a separate search results page. To achieve this, follow these steps:
1. go to management center> Application Management> Service Application> Management Service Application-search service application, go to query and Result: range, and click "change range Settings ", change "target result page" to a page with a specific name, such as "wordresults. aspx ".
2. on the search center website, go to website operations> View All website content, open the "tabs on the search page" list, and add a new tab: tab name = Word document, page =Wordsearch. aspx. Similarly, add the tab in the "tab in search results" list: tab name = Word document, page =Wordresults. aspx.
3. in the search center website "page" document library, create the page "wordsearch. aspx "(Title = SEARCH Word documents, page layout = (welcome page) search box) and" wordresults. aspx (Title = Word document search results, page layout = (welcome page) search results ).
4. Open the "wordsearch. aspx" Page, enter the editing status, and then edit the properties of the "search box" Web part. Modify the value of the "Miscellaneous: target search result page url" attribute to "wordresults. aspx ".
5. Go to the "wordresults. aspx" page, and enter the editing status. Modify the same attributes in the search box. Edit the "Search core result" Web Part attribute and set "Location Property: range" to "Word document ".
6. After the above modification is completed, both files will be checked into the main version.

See http://blog.joycode.com/kaneboy/archives/2011/04/30/116195.joy

4. Configure Microsoft fast search server for Sharepoint

See http://hanmei.blog.51cto.com/521325/271959

5. Solutions to some problems

Even if the preceding configuration is completed correctly, the query results may not be displayed, as shown in the following figure:
Symptom 1: After you click search, the following message is displayed on the search page:
No results are found for the following items.

Symptom 2: view the log with the following information:
SharePoint Foundation search phsts dvb2 high csts3handler: createaccessorexd: Return Error to caller, HR = 80041205 [sts3handler. cxx: 330] D: \ Office \ source \ Search \ native \ gather \ Protocols \ sts3 \ sts3handler. cxx
SharePoint Foundation search gatherpi e5e0 high advising status change nsc_flush (26d0dfc9-a2a8-4d3a-a600-8a1e519681f2 search crawl-1) [gatherobj. cxx: 4514] D: \ Office \ source \ Search \ native \ gather \ Server \ gatherobj. cxx
SharePoint Foundation search gatherer CD11 warning the start address sts4: // 11.22.33.44/contentdbid = {ef233675-5f26-4d95-ac5f-3bb30cb56246} cannot be crawler. context: The application "searches for index files on the server", and the "Search" directory details: access is denied. Verify that the default content access account has the right to access this database, or add a crawling rule to crawl this database. If the database being crawled is a Sharepoint database, verify that your account has the "full read" permission for the SharePoint web application being crawled. (0x80041205)

Symptom 3: Access to the SharePoint page with a public IP address (11.22.33.44) on the Sharepoint Server is denied.

The solution to this problem is:
1. In the Registry Editor, locate and click the following registry key:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ LSA
2. Right-click "LSA", point to "new", and click "DWORD Value ".
3. Type disableloopbackcheck and press Enter.
4. Right-click disableloopbackcheck and click Modify ".
5. In the value data box, type 1 and click OK ".

See http://support.microsoft.com/kb/896861/zh-cn

V. References

1. Getting started with enterprise search in SharePoint 2010 (whitepaper): http://technet.microsoft.com/zh-cn/library/ff631149.aspx
2. Create custom optimization parameters for Sharepoint search: http://blog.joycode.com/kaneboy/archives/2011/09/23/116276.joy
3. Some tips about crawling large external data with BCS connector: http://blog.joycode.com/kaneboy/archives/2011/10/19/116285.joy

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.