Fehlerprotokoll der Komponentendienste - SQL Server Distributed Replay Client

8143
Richie086

Bei der Installation einer virtuellen Windows Server 2008 x64 R2-Maschine wird der folgende Fehler angezeigt:

Log Name: System Source: Distributed COM Event ID: 10016 Level: Error Date: 2/20/2013 8:22:14 AM   The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID   and APPID   to the user NT SERVICE\SQL Server Distributed Replay Client SID (S-1-5-80-3249811479-2167633679-2115734285-1138413726-166979568) from address LocalHost (Using LRPC). This security permission can be modified using the Component Services administrative tool. 

Auf dem betreffenden Server ist SQL Server 2012 installiert.

Also hier ist was ich bisher ausprobiert habe ..

Wie im Fehlerprotokoll angegeben, verfügt der SQL Server Distributed Relay Client-Benutzer nicht über lokale Aktivierungsberechtigungen für den COM-Server mit der im Fehlerprotokoll angegebenen ID.

  1. Ich habe die Komponentendienste über Start> Suche nach Komponentendiensten geöffnet.
  2. Ich browse zu DCOM Config und finde die APPID, die zufällig DReplayController ist.
  3. Klicken Sie mit der rechten Maustaste auf DReplayController und wählen Sie Eigenschaften
  4. Gehen Sie zur Registerkarte "Sicherheit"
  5. Ändern Sie die Start- und Aktivierungsberechtigungen in Anpassen, und wählen Sie Bearbeiten.

Hier ist ein Screenshot der Berechtigungen für dieses Objekt

Fehlerprotokoll der Komponentendienste - SQL Server Distributed Replay Client

  1. Ich klicke auf OK und schließe das Fenster Komponentendienste. Das Problem wird jedoch nicht behoben.

Was fehlt mir hier? Ich muss zugeben, dass dies das erste Mal ist, dass ich mich mit den Dingen der Komponentendienste in Windows beschäftige.

Ich sollte auch erwähnen, dass dieser Fehler ca. alle 3 Sekunden im Systemereignisprotokoll generiert wird. Natürlich habe ich am Ende des Tages Tausende von Ereignisprotokollen für dieses Ereignis.

Wenn ich Dienste auf diesem Computer anschaue, sehe ich einen SQL Server Distributed Replay Client-Dienst, der beim Booten von Windows automatisch gestartet wird. Was genau macht dieser Dienst überhaupt? Wird dies zum Clustering von SQL-Servern verwendet (ich schätze nur anhand des Namens)? Wäre es in Ordnung, diesen Dienst zu deaktivieren? Denken Sie, dass das Deaktivieren dieses Dienstes Probleme verursachen könnte? Der auf diesem Server installierte SQL-Server ist eine Standalone-Datenbank, und die Daten werden nur lokal über eine Webanwendung abgerufen.

Wenn jemand Vorschläge hat, warum ich diesen Fehler erhalte und wie ich ihn stoppen kann, lassen Sie es mich wissen. Bin ich auf dem richtigen Weg, um dieses Problem zu beheben?

Lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.

3

1 Antwort auf die Frage

3
Richie086

Die Gutschrift für die Beantwortung dieses Problems geht an den Microsoft Support.

Das Problem lag daher an der Tatsache, dass der Benutzer des NT-Dienstes \ SQL Server Distributed Replay Client keine lokalen Aktivierungsberechtigungen im Dialogfeld Komponentendienste hatte. In der ursprünglichen Fehlermeldung wurde eindeutig angegeben, dass ich dem Distributed Replay Client von SQL Server lokale Aktivierungsberechtigungen erteilen musste, es scheint jedoch, dass ich stattdessen SQL Server Distributed Replay CONTROLLER Berechtigungen erteilt habe.