Hallo Community,
ich habe mal wieder Probleme mit dem Datenmigrations-Manager :-( Wir mussten den Server auf dem unser CRM Testsystem läuft aus einem älteren Backup wiederherstellen. Dementsprechend habe ich vorher die Organisationsdatenbanken gesichert und nach Wiederherstellung des Serverbackups die Datenbanken wiederhergestellt und über den Bereitstellungsmanager importiert.
Der Zugriff vom Client mittels Datenmigrations-Manager war dann aber nicht mehr möglich. Ich habe diesen dann deinstalliert und neuinstalliert. Die Versionen des Servers und des Clients sind identisch. Nach erfolgreicher Konfiguration des Datenmigrations-Managers erfolgt bei der Authentifizierung der Benutzer folgende Fehlermeldung: "Fehler. Starten Sie den Datenmigrations-Manager neu." Der Neustart des Datenmigrations-Managers bring das gleiche Ergebnis.
Der zugehörige Trace bringt folgende Meldungen:
# CRM Tracing Version 2.0
# LocalTime: 2009-04-08 10:49:29.3
# Categories: *:Error
# CallStackOn: Yes
# ComputerName: CRMCLIENTOUTLOO
# CRMVersion: 4.0.7333.1408
[2009-04-08 10:49:29.3] Process:Microsoft.Crm.Tools.DMWizard |Organization:00000000-0000-0000-0000-000000000000 |Thread: 3 |Category: DataMigration |User: 00000000-0000-0000-0000-000000000000 |Level: Error | InitClass.RunAutoUpdate
at InitClass.RunAutoUpdate()
at InitClass.DoInit(Object sender, DoWorkEventArgs dwe)
at BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at BackgroundWorker.WorkerThreadStart(Object argument)
at StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at AgileAsyncWorkerItem.DoAsyncCall()
at AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at _ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at _ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at _ThreadPoolWaitCallback.PerformWaitCallback(Object state)
>The Auto Update utility for the Data Migration Manager finished execution. Exit Code: 0
[2009-04-08 10:49:55.4] Process:Microsoft.Crm.Tools.DMWizard |Organization:00000000-0000-0000-0000-000000000000 |Thread: 3 |Category: DataMigration |User: 00000000-0000-0000-0000-000000000000 |Level: Error | InitClass.DoInit
at InitClass.DoInit(Object sender, DoWorkEventArgs dwe)
at BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at BackgroundWorker.WorkerThreadStart(Object argument)
at StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at AgileAsyncWorkerItem.DoAsyncCall()
at AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at _ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at _ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at _ThreadPoolWaitCallback.PerformWaitCallback(Object state)
>Generic Error occured. Message: Der Wert darf nicht NULL sein.
Parametername: value
Weiß jemand einen Rat zu diesem Problem? Ich bin für jede Antwort dankbar.
Viele Grüße
Marco