Probleme mit dem Datenmigrations-Manager

08/04/2009 - 11:45 von Marco K. | Report spam
Hallo,

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
 

Lesen sie die antworten

#1 Marco K.
08/04/2009 - 13:42 | Warnen spam
Hallo,

das Problem ist gelöst. Dummerweise waren die Pflichtfelder Vorname und
Nachname des Benutzers, der für den Datenmigrations-Manager verwendet wird,
nicht gefüllt. Ohne diese Daten kann der Benutzer nicht authentifiziert
werden.

Gruß, Marco


"Marco K." wrote:

Hallo,

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

Ähnliche fragen