zoukankan      html  css  js  c++  java
  • 修复MOSS2007备份还原后搜索服务出现的问题(续)

    上次写了“MOSS2007备份还原后搜索服务出现的问题”,当时通过还原是解决问题了,前几天,我再到客户那里的时侯,发现又出现了同样的问题。看来还原还不能完全解决问题。网上找了一堆方法,最后用下面的方法解决了该问题:

    应用程序事件日志
    来源:Office SharePoint Server 
    类型:错误 
    事件ID:
    6482 
    用户:N
    /
    计算机:DCBAKSERVER 
    描述:
    "服务实例 Microsoft.Office.Server.Search.Administration.SearchServiceInstance (35960467-be98-4cef-94c0-4dcf5773ac52)的应用程序服务器管理作业失败。
    原因: 未将对象引用设置到对象的实例。
    技术支持详细信息:
    System.NullReferenceException: 未将对象引用设置到对象的实例。
       在 Microsoft.Office.Server.Search.Administration.SearchServiceInstance.InstallGathererApplicationIf()
       在 Microsoft.Office.Server.Search.Administration.SearchServiceInstance.Synchronize()
       在 Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(
    Boolean isAdministrationServiceJob)"

    解决方法

    1、在服务器上停止Office SharePoint Service搜索服务
       命令行语句为:Stsadm.exe -o osearch -action stop
    2、在Windows服务里重启MOSS Timer service
       命令行语句为:net stop SPTimerV3
                   net start SPTimerV3
    3、启动Office SharePoint Server 搜索的索引服务
    点击“服务器上的服务”,再点击“Office SharePoint Server 搜索服务设置”,选择“使用此服务器索引内容”
       命令行语句:StsAdm.exe -o osearch -action start -role index
    4、修改配置索引文件目录,使用命令
    StsAdm.exe -o osearch -defaultindexlocation d:\myAppIndexData
    5、启动启动Office SharePoint Server 搜索的查询服务
    点击“服务器上的服务”,再点击“Office SharePoint Server 搜索服务设置”,选择“用此服务器提供搜索查询服务”
    命令行语句:StsAdm.exe -o osearch -action start -role query
    6、更改索引文件目录到我们修改过的目录
    StsAdm.exe -o osearch -propogationlocation d:\myAppIndexData
    7、等待几分钟时间,然后我们修改SSP的设置,给SSP分配索引器。如果索引器不能选择或为空,则点击“服务器上的服务”,再点击“Office SharePoint Server 搜索服务设置”,选中“使用此服务器索引内容”,然后确定,再去修改SSP设置就可以了。
    8、等待10分钟,或更长时间,然后我们再去检查我们的搜索是否正常,我的到这里问题就解决了,经过三四天观察没有再出现同样问题。

    这里需要注意的时,修改SSP后的等待时间,可能是等待MOSS Timer Service执行某些任务,比如同步之类,具体执行了哪些操作我也不清楚,如果哪位高手知道的话,帮我解答一下了。

  • 相关阅读:
    如何给工科生做一个演讲DEMO
    JAVA事务处理系列 值得看
    今天开通了博客,准备开始写点东西或者记录点东西!或者转载点东西!
    屌丝程序员如何打造日PV百万的网站架构
    拥抱大数据时代 DB架构设计
    根据并发请求id查找相应trace信息
    FRM30187: Size of CHAR column in record group must be between 1 and 2000
    10046 SQL trace 的做法
    Oracle 表空间不足的处理办法
    LoadRunner在EBS R12上运行需更改服务器为Socket模式
  • 原文地址:https://www.cnblogs.com/baoposhou/p/949397.html
Copyright © 2011-2022 走看看