Benutzer mit den meisten Antworten
SCE Essentials 2010 „Der Dienst hat einen unbekannten Ausnahmefehler verursacht“ ... Beim Versuch Clients bzw. Objekte zu SCE hinzuzufügen

Frage
-
Beim Verusch einen Client (oder meherer) SCE hinzuzufügen bekomme ich folgende Fehlermeldung:
Der Dienst hat einen unbekannten Ausnahmefehler verursacht. Weitere Informationen ....
Zusätzliche Informationen:
Datum: 04.06.2012 11:28:28
Anwendung: System Center Essentials
Anwendungsversion: 7.0.2432.1
Schweregrad: Fehler
Meldung:Microsoft.EnterpriseManagement.Common.UnknownServiceException: Der Dienst hat einen unbekannten Ausnahmefehler verursacht. Weitere Informationen finden Sie in der Beschreibung der eingeschlossenen Ausnahme. ---> System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Ungültige Formatspezifikation: 's steht eine Aktion aus. Sie müssen die ausstehende Aktion durchführen, bevor eine neue ausstehende Aktion eingefügt werden kann.'. (Fehlerdetail ist gleich Ein ExceptionDetail, vermutlich erstellt durch IncludeExceptionDetailInFaults=TRUE, mit dem Wert:
System.Data.SqlClient.SqlException: Ungültige Formatspezifikation: 's steht eine Aktion aus. Sie müssen die ausstehende Aktion durchführen, bevor eine neue ausstehende Aktion eingefügt werden kann.'.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
bei System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
bei System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
bei System.Data.SqlClient.SqlDataReader.get_MetaData()
bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehav...).
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.EnterpriseManagement.DataAbstractionLayer.SdkDataAbstractionLayer.HandleIndigoExceptions(Exception ex)
bei Microsoft.EnterpriseManagement.DataAbstractionLayer.AdministrationOperations.InsertAgentPendingActions(IList`1 agentPrincipalNames, IList`1 pendingActionDataXml, String managementServerPrincipalName, Int32 pendingActionType)
bei Microsoft.EnterpriseManagement.Administration.ManagementServer.SubmitInstallAgents(IList`1 customMonitoringObjects, IList`1 failoverServers, InstallAgentConfiguration installAgentConfiguration, MonitoringTaskStatusChangeCallback callback)
bei Microsoft.EnterpriseManagement.Administration.ManagementServer.SubmitInstallAgents(IList`1 customMonitoringObjects, InstallAgentConfiguration installAgentConfiguration, MonitoringTaskStatusChangeCallback callback)
bei Microsoft.EnterpriseManagement.Mom.Internal.UI.Administration.AgentTaskStatus.<>c__DisplayClass8.<SubmitTask>b__0(Object , ConsoleJobEventArgs )
bei Microsoft.EnterpriseManagement.Mom.Internal.UI.Console.ConsoleJobExceptionHandler.ExecuteJob(IComponent component, EventHandler`1 job, Object sender, ConsoleJobEventArgs args)
System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Ungültige Formatspezifikation: 's steht eine Aktion aus. Sie müssen die ausstehende Aktion durchführen, bevor eine neue ausstehende Aktion eingefügt werden kann.'. (Fehlerdetail ist gleich Ein ExceptionDetail, vermutlich erstellt durch IncludeExceptionDetailInFaults=TRUE, mit dem Wert:
System.Data.SqlClient.SqlException: Ungültige Formatspezifikation: 's steht eine Aktion aus. Sie müssen die ausstehende Aktion durchführen, bevor eine neue ausstehende Aktion eingefügt werden kann.'.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
bei System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
bei System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
bei System.Data.SqlClient.SqlDataReader.get_MetaData()
bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehav...).
Unser System SCE Essentials 2010 / Windows 2008 R2 SP1 Server / SQL 2008 SP2.
Suche schon Tage nach einer Lösung im Netz aber ohne Erfolg. Auch der hier vorgeschlagene Link "Can not Start System Center Essentials"
brint mich nicht weiter.
Vielleicht hat ja von Euch einer die Lösung
Grüße
Andy
Antworten
-
Wenn jemand mals das selbe Problem hat, nur eine Neuinstallaiton inkl. SQL brachte den Erfolg.
GrüßeAndy
- Als Antwort markiert Andy Marschall Mittwoch, 13. Juni 2012 07:25
Alle Antworten
-
Wenn jemand mals das selbe Problem hat, nur eine Neuinstallaiton inkl. SQL brachte den Erfolg.
GrüßeAndy
- Als Antwort markiert Andy Marschall Mittwoch, 13. Juni 2012 07:25
-
Das Thema ist zwar schon alt, allerdings hatte ich das gleiche Problem, beim Versuch auf gewissen Clients den Agenten zu installieren, gab es einen Fehler und gleichlautende Fehlermeldung.
Nicht bei allen Clients, es lag sehr wahrscheinlich an einer nicht sauber gelaufenen AgentInstallation.
Allerdings habe ich die Ursache nach kurzer Zeit gelöst.
Die Lösung ist:
In der SystemCenterEssentials Datenbank gibt es eine Tabelle names AgentPendingAction
Nachdem ich die hier vorhandenen Einträge für die fehlerhaften Clients gelöscht habe, konnte ich die Agents fehlerfrei neu verteilen.