Search Service Application的内容源未爬网Web应用程序的所有网站集 [英] Search Service Application's Content Source is not Crawling all of the site collections of Web Application

查看:63
本文介绍了Search Service Application的内容源未爬网Web应用程序的所有网站集的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

SharePoint朋友..!在这里需要您的建议.

我们有一个2013搜索场...其中有一个专用的内容源,可对特定Web应用程序中的内容进行爬网/编制索引,当我们对内容源进行爬网时,只有指定Web应用程序的顶级网站才能获取爬行和休息 的网站集不会被抓取.

Web应用程序托管在单独的SP服务器场(负载平衡WFE的服务器)上.

每当我们运行完全爬网时,都会在事件查看器和ULS中分别记录下面提到的错误事件

ULS日志中的错误

" System.Data.SqlClient.SqlException(0x80131904):用户无权执行此操作.    在System.Data.SqlClient.SqlConnection.OnError(SqlException异常,布尔值breakConnection,Action`1 wrapCloseInAction)上     在System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj,布尔值调用者HasConnectionLock,布尔值asyncClose)   在System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior,SqlCommand cmdHandler, SqlDataReader dataStream,BulkCopySimpleResultSet bulkCopyHandler,TdsParserStateObject stateObj,布尔值和dataReady)     位于System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()     位于System.Data.SqlClient.SqlDataReader.get_MetaData()      at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds,RunBe'

事件查看器日志:

发生未知的SQl异常297:下面包括来自SQL Server的其他错误信息:

用户无权执行此操作.

事件ID:5586

来源:SharePoint基础.

需要紧急帮助来解决此问题

解决方案

Rohit

对于ULS日志中的错误,请转到SQL服务器管理工​​作室-> SQL->安全->登录,找出并右键单击搜索服务帐户,然后单击属性".

在服务器角色"选项卡中,确保选中"dbcreator"和"securityadmin".

然后转到特定Web应用程序->安全性->用户的相关内容数据库,确保搜索服务帐户具有db_owner角色.

此外,转到管理中心->搜索服务应用程序->爬网规则,确保没有设置某些爬网规则以排除Web应用程序中其余网站集.

在创建内容源时,请确保在爬网设置下选择了对每个起始地址的主机名下的所有内容进行爬网"选项.

最诚挚的问候,

Grace Wang


SharePoint Folks ..! need your suggestions here..

We have a 2013 Search Farm...wherein we have a dedicated Content Source to crawl/index the contents from a particular Web Application, when we crawl the the Content Source then only the top level site of the specified web application gets crawled and rest of the site collections doesn't gets crawled.

Web Application is been hosted on a separate SP farm (Load balanced WFE's).

Whenever we run full crawl theres been Error event logged mentioned below in Event Viewer and ULS respectively 

Error in ULS Log

"System.Data.SqlClient.SqlException (0x80131904): The user does not have permission to perform this action.     at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)     at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)     at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)     at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()     at System.Data.SqlClient.SqlDataReader.get_MetaData()     at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBe"

Event Viewer Log:

UnKnown SQl Exception 297 occurred: Additional error information from SQL server is included below:

A User does not have permission to perform this action.

Event ID: 5586

Source: SharePoint foundation. 

Need urgent help to sort out this issue

解决方案

Hi Rohit,

For the error in the ULS log, please go to SQL server management studio->SQL->Security->Logins, find out and right click the search service account, then click "Properties".

In the Server Roles tab, make sure the "dbcreator" and "securityadmin" are ticked.

Then go to the relevant Content database for the specific web application->security->Users, make sure the search service account have db_owner role.

Besides, go to central administration->search service application->crawl rule, make sure you haven’t set some crawl rule to exclude the rest of site collection in the web application.

In the edit content source page, make sure you have selected "Crawl everything under the hostname for each start address" option under crawl settings when you create the content source.

Best regards,

Grace Wang


这篇关于Search Service Application的内容源未爬网Web应用程序的所有网站集的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆