解决SharePoint“搜索服务处于脱机状态”的错误
2010-09-14 16:43
288 查看
MOSS出现错误“搜索服务处于脱机状态”。具体是:
1、打开“管理中心”>“应用程序管理”>“搜索服务”中,在“启用搜索的共享服务提供程序”时选项下,爬网状态和传播状态均为“搜索 服务处于脱机状态”;
2、打开共享服务管理>“搜索”>“搜索设置”时,出现错误:“搜索服务当前处于脱机状态。请访问SharePoint管理中心的“服 务器上的服务”页,以验证是否启用了该服务”。这也可能是由于正在移动索引器所致。
解决过程:
1、怀疑是相关服务没有启动或账户权限出错。打开“管理工具”>“服务”,查看以下两个服务:
Office SharePoint Server Search
Windows SharePoint Services Search
发现两个服务均处于启动状态,而且运行账户已经是域管理员了。
2、检查系统事件日志。发现相关的错误:
(1)在 SQL Server 实例“192.168.10.250”上找不到 SQL 数据库“WSS_Search_SPS”。下面包含来自 SQL Server 的其他错误信息。
无法打开登录所请求的数据库 "WSS_Search_SPS"。登录失败。用户 'SUPREMETEST\spsadmin' 登录失败。
(2)ID 为 9388c075-0423-43fd-b23b-54dc6cb3f958 的作业定义 Microsoft.SharePoint.Search.Administration.SPSearchJobDefinition 的 Execute 方法引发异常。下面包含详细信息。
无法打开登录所请求的数据库 "WSS_Search_SPS"。登录失败。用户 'SUPREMETEST\spsadmin' 登录失败。
感觉是数据库的问题。
3、到数据库中查看WSS_Search_SPS数据库,发现其状态为可疑。进一步查相关的日志,发现是某一些备份还原后出错。于是修改数据库:
use master
go
sp_configure 'allow updates',1 reconfigure with override
go
alter database WSS_Search_SPS set emergency
go
sp_dboption 'WSS_Search_SPS','single user','true'
go
dbcc checkdb ('WSS_Search_SPS','repair_allow_data_loss')
go
alter database WSS_Search_SPS set online
go
sp_configure 'allow updates',0 reconfigure with override
go
sp_dboption 'WSS_Search_SPS','single user','false'
go
执行后,WSS_Search_SPS终于可用。
4、打开“管理工具”>“服务”后,重新启动以下两个服务,问题得以解决。
Office SharePoint Server Search
Windows SharePoint Services Search
if ($ != jQuery) {
$ = jQuery.noConflict();
}
1、打开“管理中心”>“应用程序管理”>“搜索服务”中,在“启用搜索的共享服务提供程序”时选项下,爬网状态和传播状态均为“搜索 服务处于脱机状态”;
2、打开共享服务管理>“搜索”>“搜索设置”时,出现错误:“搜索服务当前处于脱机状态。请访问SharePoint管理中心的“服 务器上的服务”页,以验证是否启用了该服务”。这也可能是由于正在移动索引器所致。
解决过程:
1、怀疑是相关服务没有启动或账户权限出错。打开“管理工具”>“服务”,查看以下两个服务:
Office SharePoint Server Search
Windows SharePoint Services Search
发现两个服务均处于启动状态,而且运行账户已经是域管理员了。
2、检查系统事件日志。发现相关的错误:
(1)在 SQL Server 实例“192.168.10.250”上找不到 SQL 数据库“WSS_Search_SPS”。下面包含来自 SQL Server 的其他错误信息。
无法打开登录所请求的数据库 "WSS_Search_SPS"。登录失败。用户 'SUPREMETEST\spsadmin' 登录失败。
(2)ID 为 9388c075-0423-43fd-b23b-54dc6cb3f958 的作业定义 Microsoft.SharePoint.Search.Administration.SPSearchJobDefinition 的 Execute 方法引发异常。下面包含详细信息。
无法打开登录所请求的数据库 "WSS_Search_SPS"。登录失败。用户 'SUPREMETEST\spsadmin' 登录失败。
感觉是数据库的问题。
3、到数据库中查看WSS_Search_SPS数据库,发现其状态为可疑。进一步查相关的日志,发现是某一些备份还原后出错。于是修改数据库:
use master
go
sp_configure 'allow updates',1 reconfigure with override
go
alter database WSS_Search_SPS set emergency
go
sp_dboption 'WSS_Search_SPS','single user','true'
go
dbcc checkdb ('WSS_Search_SPS','repair_allow_data_loss')
go
alter database WSS_Search_SPS set online
go
sp_configure 'allow updates',0 reconfigure with override
go
sp_dboption 'WSS_Search_SPS','single user','false'
go
执行后,WSS_Search_SPS终于可用。
4、打开“管理工具”>“服务”后,重新启动以下两个服务,问题得以解决。
Office SharePoint Server Search
Windows SharePoint Services Search
if ($ != jQuery) {
$ = jQuery.noConflict();
}
相关文章推荐
- 解决SharePoint“搜索服务处于脱机状态”的错误
- 解决新建数据库时的错误 SQL4414N “DB2 管理服务器”处于不活动状态
- Lync 2013 呼叫语音邮件出现错误提示:无法应答或者可能处于脱机状态
- [SharePoint 2007]如何解决上传InfoPath表单时一直处于正在安装状态的问题
- 表处于"装入暂挂"状态 DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016错误解决方法
- [SharePoint 2007]如何解决上传InfoPath表单时一直处于正在安装状态的问题
- SharePoint 2010:搜索服务当前处于脱机状态
- 【转】“该磁盘处于脱机状态,因为它与另一个联机磁盘发生签名冲突”的解决方法
- VMware中装Linux “Intel VT-X处于禁用状态”错误提示的解决方法
- [转]无法向会话状态服务器发出会话状态请求 错误的解决方法
- delphi7解决“多步操作产生错误,请检查每一步的状态”的办法
- 进程fork()两次---解决一个进程不必等待子进程终止,也不希望子进程处于僵死状态(一般是服务器进程fork())
- 使用kubernetes创建容器一直处于ContainerCreating状态的原因查找与解决
- 打印机打印列队中打印状态为错误的解决方式之一
- magento新闻邮件发送一直处于“正在发送”状态问题解决
- 打开office出现错误:向程序发送命令时出现问题 无法更改 中注册的office 加载项的连接状态 解决办法
- 无法向会话状态服务器发出会话状态请求 没有启动 ASP.NET State service错误的解决方法
- 只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态等错误解决方法(原)
- 解决SharePoint 2010拒绝访问爬网内容源错误的小技巧
- 解决SharePoint 2010拒绝访问爬网内容源错误的小技巧