简体   繁体   English

Sharepoint Foundation 2010搜索不可用

[英]Sharepoint Foundation 2010 Search Not Available

I've just completed an installation of SharePoint Foundation 2010 and I can't get searching to work. 我刚刚完成了SharePoint Foundation 2010的安装,我无法搜索工作。

In Central Administration, there is no service application listed for search. 在管理中心,没有列出用于搜索的服务应用程序。

When I go into the Manage Content Database Settings page, the option "Select Microsoft SharePoint Foundation search server" is greyed-out. 当我进入“管理内容数据库设置”页面时,“选择Microsoft SharePoint Foundation搜索服务器”选项显示为灰色。

In the Services MMC, "SharePoint Foundation Search Service V4" is listed as disabled. 在服务MMC中,“SharePoint Foundation Search Service V4”列为已禁用。 I can get this service running for a short time, but eventually it stops and automatically reverts back to the disabled state. 我可以让这项服务运行一小段时间,但最终它会停止并自动恢复到禁用状态。

What did we do wrong to make searching completely unavailable in our SharePoint Foundation 2010 installation? 我们在SharePoint Foundation 2010安装中使搜索完全不可用我们做错了什么? How do we get it fixed? 我们如何解决这个问题?

EDIT---> 编辑--->

I changed the log on account for "SharePoint Foundation Search V4" service. 我更改了“SharePoint Foundation Search V4”服务的登录帐户。 The service now starts automatically and is no longer disabled. 该服务现在自动启动,不再禁用。 However, when I go to Central Admin->Manage Service Applications, I still don't see a search service listed. 但是,当我转到中央管理员 - >管理服务应用程序时,我仍然没有看到列出的搜索服务。 I also still cannot assign a search server to the content databases. 我还是无法将搜索服务器分配给内容数据库。

I've tried repairing the SharePoint installation and rebooting the box. 我已经尝试修复SharePoint安装并重新启动该框。 I feel like I'm one step closer - but I still don't have search functionality on the site. 我觉得我离我更近了一步 - 但我仍然没有在网站上搜索功能。

EDIT #2---> 编辑#2 --->

I checked the databases on this system and there is no search database listed. 我检查了这个系统上的数据库,没有列出搜索数据库。 On our old WSS 3.0 system there was a database dedicated to search for SharePoint. 在我们的旧WSS 3.0系统上,有一个专门用于搜索SharePoint的数据库。 I'm not sure if this database is missing from the 2010 Foundation server or if 2010 doesn't use a separate database anymore? 我不确定2010 Foundation服务器是否缺少此数据库,或者2010年是否不再使用单独的数据库?

I've now got the search service running on my SharePoint Foundation 2010 Installation. 我现在已经在我的SharePoint Foundation 2010安装上运行搜索服务。 Here's what I did: 这是我做的:

  1. In Central Administration, go to System Settings->Services on Server. 在管理中心中,转到“系统设置” - >“服务器上的服务”。 (Note: Prior to this step - no WSS_Search_* database existed on the server) (注意:在此步骤之前 - 服务器上不存在WSS_Search_ *数据库)
  2. Select the SharePoint Foundation Search service and click Start 选择SharePoint Foundation Search服务,然后单击“启动”
  3. Enter and/or confirm the settings on the Search service page 在“搜索服务”页面上输入和/或确认设置
  4. Press Start to start the service 按Start启动服务
  5. Go to Manage Content Databases 转到管理内容数据库
  6. For each content database in the SharePoint site - assign the correct search server (Note: This option was greyed out until after I started the service in "CA->Services on Server") 对于SharePoint站点中的每个内容数据库 - 分配正确的搜索服务器(注意:此选项在我在“CA->服务器上的服务”中启动服务之前显示为灰色)

At this point search is now enabled on the server. 此时,现在已在服务器上启用搜索。 I've verified that search is working correctly. 我已经确认搜索工作正常。 However, I do note that the search service still does not appear in the CA->Manage Service Applications list) 但是,我注意到搜索服务仍然没有出现在CA->管理服务应用程序列表中)

使用Sharepoint Foundation,您必须安装Microsoft Search Server http://www.microsoft.com/enterprisesearch/searchserverexpress/en/us/download.aspx

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM