Hallo zusammen,
bei einem Update von Version 1.0.9.3 auf 1.0.10.0 (oder neuer) erhalte ich folgende Fehlermeldung:
Unbehandelte Ausnahme #5DE88631DC79FC48 vom Typ System.Reflection.TargetInvocationException in System.Object InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Data.SqlClient.SqlException: Das Objekt-Objekt 'CK_tlagerbestand_fInAuftraegen' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerVariation' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cPreisliste' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerAktiv' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerKleinerNull' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
[...]
Das Objekt-Objekt 'CK_tArtikel_cLagerArtikel' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cTeilbar' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'SplitString' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Fehler bei ALTER DATABASE. Die Standardsortierung der eazybusiness-Datenbank kann nicht auf Latin1_General_CI_AS festgelegt werden.
Ändere Collation von Datenbank eazybusiness auf Latin1_General_CI_AS.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
bei System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
bei jtlDatabase.DB.GBaeUUfPkx[T](SqlConnection , Func`1 func)
bei jtlDatabase.DB.executeLongRunningCommandSQL(String cSqlCommand)
bei jtlCore.Classes.Update.Tasks.VordemUpdate.KollationenReparieren.Run()
bei jtlCore.Classes.Update.Updater.pOHVVHNgFgT(IPreUpdateTask )
bei System.Collections.Generic.List`1.ForEach(Action`1 action)
bei jtlCore.Classes.Update.Updater.hycVVcGIuMR()
bei jtlCore.Classes.Update.Updater.Run(IntPtr hWnd)
bei jtlCore.WPF.Login.LoginViewModelBase.eQwtt7aFDYU()
bei jtlCore.WPF.Login.LoginViewModelBase.K5rttOLIFLV()
bei jtlCore.WPF.Login.LoginViewModelBase.h2uttSeuWRk()
bei jtlCore.WPF.Login.LoginViewModelBase.NY4ttyblgeU(Object )
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
bei System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
[...]
bei System.Windows.Forms.Control.PreProcessMessage(Message& msg)
bei System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
bei System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
Unbehandelte Ausnahme #48F2B81FA16AEC57 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]): Das Objekt-Objekt 'CK_tlagerbestand_fInAuftraegen' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerVariation' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cPreisliste' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerAktiv' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
[...]
Das Objekt-Objekt 'SplitString' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Fehler bei ALTER DATABASE. Die Standardsortierung der eazybusiness-Datenbank kann nicht auf Latin1_General_CI_AS festgelegt werden.
Ändere Collation von Datenbank eazybusiness auf Latin1_General_CI_AS.
Siehe auch Screenshot anbei.
Vorab besten Dank für Lösungsvorschläge und einen schönen Sonntag!
Björn
bei einem Update von Version 1.0.9.3 auf 1.0.10.0 (oder neuer) erhalte ich folgende Fehlermeldung:
Unbehandelte Ausnahme #5DE88631DC79FC48 vom Typ System.Reflection.TargetInvocationException in System.Object InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Data.SqlClient.SqlException: Das Objekt-Objekt 'CK_tlagerbestand_fInAuftraegen' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerVariation' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cPreisliste' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerAktiv' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerKleinerNull' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
[...]
Das Objekt-Objekt 'CK_tArtikel_cLagerArtikel' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cTeilbar' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'SplitString' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Fehler bei ALTER DATABASE. Die Standardsortierung der eazybusiness-Datenbank kann nicht auf Latin1_General_CI_AS festgelegt werden.
Ändere Collation von Datenbank eazybusiness auf Latin1_General_CI_AS.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
bei System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
bei jtlDatabase.DB.GBaeUUfPkx[T](SqlConnection , Func`1 func)
bei jtlDatabase.DB.executeLongRunningCommandSQL(String cSqlCommand)
bei jtlCore.Classes.Update.Tasks.VordemUpdate.KollationenReparieren.Run()
bei jtlCore.Classes.Update.Updater.pOHVVHNgFgT(IPreUpdateTask )
bei System.Collections.Generic.List`1.ForEach(Action`1 action)
bei jtlCore.Classes.Update.Updater.hycVVcGIuMR()
bei jtlCore.Classes.Update.Updater.Run(IntPtr hWnd)
bei jtlCore.WPF.Login.LoginViewModelBase.eQwtt7aFDYU()
bei jtlCore.WPF.Login.LoginViewModelBase.K5rttOLIFLV()
bei jtlCore.WPF.Login.LoginViewModelBase.h2uttSeuWRk()
bei jtlCore.WPF.Login.LoginViewModelBase.NY4ttyblgeU(Object )
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
bei System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
[...]
bei System.Windows.Forms.Control.PreProcessMessage(Message& msg)
bei System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
bei System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
Unbehandelte Ausnahme #48F2B81FA16AEC57 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]): Das Objekt-Objekt 'CK_tlagerbestand_fInAuftraegen' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerVariation' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cPreisliste' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Das Objekt-Objekt 'CK_tArtikel_cLagerAktiv' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
[...]
Das Objekt-Objekt 'SplitString' ist von 'Datenbanksortierung' abhängig. Die Datenbanksortierung kann nicht geändert werden, wenn ein schemagebundenes Objekt von ihr abhängig ist. Entfernen Sie die Anhängigkeiten der Datenbanksortierung, und wiederholen Sie den Vorgang.
Fehler bei ALTER DATABASE. Die Standardsortierung der eazybusiness-Datenbank kann nicht auf Latin1_General_CI_AS festgelegt werden.
Ändere Collation von Datenbank eazybusiness auf Latin1_General_CI_AS.
Siehe auch Screenshot anbei.
Vorab besten Dank für Lösungsvorschläge und einen schönen Sonntag!
Björn