SharePoint 无法删除搜索服务应用程序

  在SharePoint的使用中,经常会遇到某些服务创建失败,某些服务删除不成功的情况。这里,我们就遇到了搜索服务创建失败,然后删除也不成功,使用管理中心的UI无法删除,PowerShell命令也无法删除,经过很长时间的排错,终于找到解决方法。

1. 以Farm管理员身份登录SharePoint服务器,以管理员身份打开SharePoint Management PowerShell,执行以下命令获取Search Service Application的ID,特别要说的是命令一定要注意空格
Get-SPServiceApplication | Select DisplayName,TypeName,Id | fl >> a.txt
Notepad a.txt
2. 以管理员身份打开命令行(CMD命令,不是PowerShell),转到以下目录
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN
3. 执行以下命令删除Search Service Application
Stsadm.exe -o deleteconfigurationobject -id <ID>
<ID>替换成Search Service Application的ID
4. 到数据库服务器上删除和Search Service Application有关的数据库

  以上,便是删除的方法,其实,我也解释不清楚,为什么PowerShell命令删除会失败,stsadm命令删除就可以了,可能,这个操作的是更加底层的功能吧?!如果有人了解,希望可以留言解惑。

  特别要说的是,删除搜索服务的时候,不需要单独删除Search Administration Web Service for Search Service 应用程序,这个会随着搜索服务一起被删掉。

时间: 2024-10-22 08:23:14

SharePoint 无法删除搜索服务应用程序的相关文章

SharePoint 2013 禁用搜索服务

原文:SharePoint 2013 禁用搜索服务 前言,在SharePoint2013中,对于硬件需求的提升,让我们虚机里安装总是一筹莫展,尤其开启了搜索服务以后,对于内存的消耗就更加严重,尤其对于我们开发者来说,搜索服务并不是必须开启的,所以,我们需要禁用掉不需要的服务,来减轻开发环境的压力. 首先对比一下是否开启搜索对于服务器内存的压力 特别要说,笔记本配置Dell1464,CPU:I5 M430,内存:4GB ddr3 1333 X2条. 不开启搜索时任务管理器,内存占用46%,机器运行

SharePoint 2013 配置启用搜索服务

1.安装完毕SharePoint 2013,新建网站集,点击搜索,出现如下错误(因为没配置,别激动). 2.尝试启动服务器场中的服务之SharePoint Server Search,提示新建搜索应用程序. 3.新建搜索应用程序,如下图,选择Search Service Application. 4.填写服务应用程序名称,见名知义就好.

SharePoint 2010 服务应用程序(Service Application)架构

SharePoint 2010认证考试出来之后,去把几个考试都考了一遍:70-573.70-576.70-667.70-668.如果你正有计划也去参加这几门认证考试,我可以提供的建议是:不要在11:30开始考70-668,否则到12:00吃饭的时候,你很可能还没有答完题目.70-668包含不少场景题,也就是给一个场景,包含各种Business Requirements.Technical Requirements.Recovery Requirements之类,然后基于此场景选出最佳方案.阅读并

一起谈.NET技术,SharePoint 2010 服务应用程序(Service Application)架构

SharePoint 2010认证考试出来之后,去把几个考试都考了一遍:70-573.70-576.70-667.70-668.如果你正有计划也去参加这几门认证考试,我可以提供的建议是:不要在11:30开始考70-668,否则到12:00吃饭的时候,你很可能还没有答完题目.70-668包含不少场景题,也就是给一个场景,包含各种Business Requirements.Technical Requirements.Recovery Requirements之类,然后基于此场景选出最佳方案.阅读并

SharePoint 2013中如何禁用搜索服务

前言,在SharePoint2013中,对于硬件需求的提升,让我们虚机里安装总是一筹莫展,尤其开启了搜索服务以后,对于内存的消耗就更加严重,尤其对于我们开发者来说,搜索服务并不是必须开启的,所以,我们需要禁用掉不需要的服务,来减轻开发环境的压力. 首先对比一下是否开启搜索对于服务器内存的压力 特别要说,笔记本配置Dell1464,CPU:I5 M430,内存:4GB ddr3 1333 X2条. 不开启搜索时任务管理器,内存占用46%,机器运行情况良好,SharePoint页面打开速度也很快.

win7 删除Windows服务的方法

  通过删除Windows服务删除隐藏在Vista系统服务中的病毒. 一.什么是Windows服务 Windows服务也称为Windows Service,它是Windows操作系统和Windows网络的基础,属于系统核心的一部分,它支持着整个Windows的各种操作.诸如DNS客户端.打印程序.Windows更新服务.计划任务.Windows时间服务等服务,它们关系到机器能否正确运行.如果不能适当地管理这些服务,就会影响到机器的正常操作. 一个服务首先是一个Win32可执行程序,或者是是run

怎样使用SharePoint管理中心管理服务

为了管理服务应用程序,场管理员要么使用管理中心,要么使用PowerShell. 管理服务应用程序页面列出了场上运行的服务,你可以管理他们. 许多服务都有自己的管理页面.本文中你将学到如何导航到这些页面,以及你可用使用功能区做的操作.本例中,我们使用托管元数据服务. 准备: 你必须具有权限访问管理中心. 开始: 1. 打开管理中心网站. 2. 在应用程序管理--管理服务应用程序. 你可以创建或编辑现有服务应用程序或者连接到另一个场的服务应用程序. 3. 通过点击服务名称,导航到服务应用程序管理页面

用VC++建立Service服务应用程序

本文主要介绍了 OpenSCManager.CreateService.OpenService.ControlService.DeleteService.RegisterServiceCtrlHandler.SetServiceStatus.StartServiceCtrlDispatcher等操作服务程序的主要几个API的用法,具体的函数参数大家可以查阅MSDN. 为什么要使用服务应该程序呢?服务程序就像系统的一些服务一样,能够自动地启动,并执行相应的操作:而且因为服务程序的在层次上和一般的应

删除Windows服务的方法

首先要知道什么是Windows服务? Windows服务也称为Windows Service,它是Windows操作系统和Windows网络的基础,属于系统核心的一部分,它支持着整个Windows的各种操作.诸如DNS客户端.打印程序.Windows更新服务.计划任务.Windows时间服务.告警器等服务,它们关系到机器能否正确运行.如果不能适当地管理这些服务,就会影响到机器的正常操作. 一个服务首先是一个Win32可执行程序,或者是是rundll32.exe来运行一个.dll的方式形成的进程.