3

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 \ services \ FIMSynchronizationService \ Parameters

このサービスはファーム管理者アカウントで実行されており、ローカル管理者にも追加されます(当面はUPSをプロビジョニングするためだけです)。

アクセス違反がないかプロセスモニターを実行しましたが、問題はありませんでした。

周りを検索しましたが、何も役に立ちませんでした。誰かが以前にそのような問題に直面したことがある場合は、助けてください。

サービスが一部のログファイルに詳細情報を記録しない理由がわかりません。

ありがとう、Avinash

4

1 に答える 1

3

</ p>

誰かがフォーラムで言及したようにネットワークプロトコルをチェックするためのSQLServer用のクライアント構成ユーティリティをインストールしました(TCP、名前付きパイプの両方が有効になっています)。これには再起動が必要でした。

再度サーバーの全体管理に移動し、同期サービスの実行を試みましたが、イベントログの確認に失敗し、次のメッセージが見つかりました

ジョブ定義のExecuteメソッドMicrosoft.Office.Server.Administration.ProfileSynchronizationSetupJob(ID 23f8c125-f4f5-45a4-8180-576478fdeffd)が例外をスローしました。詳細については、以下をご覧ください。更新の競合が発生したため、このアクションを再試行する必要があります。オブジェクトProfileSynchronizationServiceInstanceは、マシンAPPSERVER001.blah.comのOWSTIMER(2576)プロセスでDOMAIN\ADMIN_Farmによって更新されました。
競合の詳細については、トレースログを表示してください。次のULSビューアを確認してください。

owtimer.exeから複数のエラーが見つかりましたが、これは良い兆候でした

ConcurrencyException:古いバージョン:49462新しいバージョン:49502そしてこれ

ProfileSynchronizationService:プロビジョニングタイマージョブで例外が発生しました:Microsoft.SharePoint.Administration.SPUpdatedConcurrencyException:更新の競合が発生したため、このアクションを再試行する必要があります。オブジェクトProfileSynchronizationServiceInstanceは、マシンAPPSERVER001.blah.comのOWSTIMER(2576)プロセスでDOMAIN\ADMIN_Farmによって更新されました。競合の詳細については、トレースログを表示してください。
Microsoft.SharePoint.Administration.SPConfigurationDatabase.StoreObject(SPPersistedObject obj、Boolean storeClassIfNecessary、Boolean sure)
at Microsoft.SharePoint.Administration.SPConfigurationDatabase.Microsoft.SharePoint.Administration.ISPPersistedStoreProvider.PutObject(SPPersistedObject persistedObject、Boolean sure)
Microsoft.SharePoint.Administration.SPPersistedObject.BaseUpdate()
at Microsoft.Office.Server.Administration.UserProfileApplication.SetupSynchronizationService(ProfileSynchronizationServiceInstance profileSyncInstance)
at Microsoft.Office.Server.Administration.ProfileSynchronizationSetupJob.Execute(SPJobState state)最近CUを適用しました構成ウィザードも実行しましたが、どういうわけかすべてのコンポーネントが更新されていないようでした。

中央管理者が表示されるまでSharePoint構成ウィザードを実行し、手動オプションを選択して画面を終了しました。

サービスページに移動し、サービスを再開してみましたが、今回は動作しました。

于 2013-01-30T11:31:22.373 に答える