FIM同步服务器无法启动 - SharePoint 2010

时间:2013-01-30 09:02:13

标签: sharepoint-2010

FIM Sychronization Service出现问题时,无法启动应用程序日志中的以下消息


服务器遇到意外错误并停止。

 "BAIL: MMS(9948): sql.cpp(8490): 0x80231334 (The sql connection string has unsupported values.)
BAIL: MMS(9948): sql.cpp(8533): 0x80231334 (The sql connection string has unsupported values.)
BAIL: MMS(9948): server.cpp(260): 0x80231334 (The sql connection string has unsupported values.)
BAIL: MMS(9948): server.cpp(3860): 0x80231334 (The sql connection string has unsupported values.)
BAIL: MMS(9948): service.cpp(1539): 0x80231334 (The sql connection string has unsupported values.)
ERR: MMS(9948): service.cpp(988): Error creating com objects. Error code: -2145184972. This is retry number 0.
BAIL: MMS(9948): clrhost.cpp(283): 0x80131022 
BAIL: MMS(9948): scriptmanagerimpl.cpp(7670): 0x80131022 
BAIL: MMS(9948): server.cpp(251): 0x80131022 
BAIL: MMS(9948): server.cpp(3860): 0x80131022 
BAIL: MMS(9948): service.cpp(1539): 0x80131022 
ERR: MMS(9948): service.cpp(988): Error creating com objects. Error code: -2146234334. This is retry number 1.
BAIL: MMS(9948): clrhost.cpp(283): 0x80131022 
BAIL: MMS(9948): scriptmanagerimpl.cpp(7670): 0x80131022 
BAIL: MMS(9948): server.cpp(251): 0x80131022 
BAIL: MMS(9948): server.cpp(3860): 0x80131022 
BAIL: MMS(9948): service.cpp(1539): 0x80131022 
ERR: MMS(9948): service.cpp(988): Error creating com objects. Error code: -2146234334. This is retry number 2.
BAIL: MMS(9948): clrhost.cpp(283): 0x80131022 
BAIL: MMS(9948): scriptmanagerimpl.cpp(7670): 0x80131022 
BAIL: MMS(9948): server.cpp(251): 0x80131022 
BAIL: MMS(9948): server.cpp(3860): 0x80131022 
BAIL: MMS(9948): service.cpp(1539): 0x80131022 
ERR: MMS(9948): service.cpp(988): Error creating com objects. Error code: -2146234334. This is retry number 3.
BAIL: MMS(9948): service.cpp(1002): 0x80131022 

我们正在运行12月12日CU补丁。 检查以下位置的注册表项,看起来所有键都有正确的值 HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \服务\ FIMSynchronizationService \参数

该服务在服务器场管理员帐户下运行,它也会添加到本地管理员中(暂时只提供UPS)。

针对任何访问冲突的Ran Process Monitor,但它来得很整洁。

周围搜索,没有任何帮助,如果有人在此之前遇到过这样的问题,请帮忙吗?

不确定服务为何不在某些日志文件中记录详细信息。

谢谢, 阿维纳什

1 个答案:

答案 0 :(得分:3)

安装的SQL Server客户端配置实用程序,用于检查网络协议,就像某人在论坛中提到的那样(TCP,namedpipe都已启用)。这需要重新启动。

再次进入管理中心,尝试运行同步服务,未通过检查事件日志并找到以下消息

作业定义的执行方法Microsoft.Office.Server.Administration.ProfileSynchronizationSetupJob(ID 23f8c125-f4f5-45a4-8180-576478fdeffd)引发了异常。更多信息包括在下面。 发生了更新冲突,您必须重新尝试此操作。 对象ProfileSynchronizationServiceInstance由机器APPSERVER001.blah.com上的OWSTIMER(2576)进程中的DOMAIN \ ADMIN_Farm更新。
查看跟踪日志以获取有关冲突的更多信息。检查

后面的ULS Viewer

发现owtimer.exe存在多个错误,但这个错误很明显

ConcurrencyException:旧版本:49462新版本:49502和这一个

ProfileSynchronizationService:供应TImer作业遇到异常:Microsoft.SharePoint.Administration.SPUpdatedConcurrencyException:发生了更新冲突,您必须重新尝试此操作。对象ProfileSynchronizationServiceInstance由机器APPSERVER001.blah.com上的OWSTIMER(2576)进程中的DOMAIN \ ADMIN_Farm更新。查看跟踪日志以获取有关冲突的更多信息  在Microsoft.SharePoint.Administration.SPConfigurationDatabase.StoreObject(SPPersistedObject obj,Boolean storeClassIfNecessary,Boolean ensure)
 在Microsoft.SharePoint.Administration.SPConfigurationDatabase.Microsoft.SharePoint.Administration.ISPPersistedStoreProvider.PutObject(SPPersistedObject persistedObject,Boolean ensure)
 在Microsoft.SharePoint.Administration.SPPersistedObject.BaseUpdate()
 在Microsoft.Office.Server.Administration.UserProfileApplication.SetupSynchronizationService(ProfileSynchronizationServiceInstance profileSyncInstance)
 在Microsoft.Office.Server.Administration.ProfileSynchronizationSetupJob.Execute(SPJobState状态)我们最近应用了CU并运行了配置向导,但似乎所有组件都没有更新。

运行SharePoint配置向导,直到它带来中央管理员,选择手动选项并退出屏幕。

去了服务页面,尝试再次启动服务,这次工作正常。