我已经搜索了几天可能的解决方案,但是没有运气让我的SharePoint 2010返回搜索结果。
搜索工作正常,但只返回子网站的结果。我已经浏览了许多关于设置搜索的博客文章和网站,但仍然没有。我的最后一招是删除搜索并重新实现它。
搜索抓取得很好(没有错误)。以下是我尝试过的几个博客和网站(其中有很多),但似乎没有任何帮助。
http://sharepointgeorge.com/2010/configuring-enterprise-search-sharepoint-2010/
我的设置是带有SQL 2008 R2的VM上的内部网(服务器,单个服务器场没有任何异常)。搜索帐户具有完全阅读权限,并且还包含在所有页面权限中。
以下是执行搜索时的日志描述(没有访问被拒绝错误)。这些结果都来自“查询处理器”类别。
(w3wp.exe) PluggableSecurityTrimmerManager:SetSearchApplicationToUse: Set SearchApplication to 'Search Service Application'
(w3wp.exe) Resetting cookie: Old value = '', new value = 'nautilusRankDescending'
(mssearch.exe) 63239349-6356-4a02-96db-c40ffb223572-query-0: Query completed 109 ms, detailed time: Query stage execution ms times: 62 47 0 0 47 0 0 0 Query stage cpu ms times: 31 15 0 0 15 0 0 0 Query stage hit counts: 1 1 1 7 2 0 0 0 Cursor count: 13 Mapped page count: 16 Total index count: 1 [srequest.cxx:5526] d:\office\source\search\native\ytrip\tripoli\cifrmwrk\srequest.cxx
(w3wp.exe) Completed query execution with timings: total:140 dup:0 sec:0 join:0 ft:109 sql:31. Join Retry: 0. Security Trimming Retry: 0. Duplicate removal Retry: 0.
我感到非常困惑。希望有人有同样的问题,并可以分享他们如何解决它。
答案 0 :(得分:2)
我们犯的一个错误是使用应用程序池的默认网络服务帐户。确保您设置了单独的域\用户帐户,例如sp_search用于搜索目的。
答案 1 :(得分:1)
嗯,让这个工作变得非常令人头疼。以下是一些建议或检查点,请记住。我希望他们可以帮助其他人。
我使用了这篇文章很好的文章,关于设置搜索以在整个过程中重新开始(在删除我的初始搜索之后)。
http://blog.concurrency.com/sharepoint/search-configuration-in-sharepoint-2010/
它有屏幕截图和设置范围和爬行规则的有用提示等。