Jarosław Misterek 6 Napisano 20 Czerwca 2024 Udostępnij Napisano 20 Czerwca 2024 w Błąd aktualizacji do wersji 51 Witam Przy próbie konwersji z 50.0.3 do 51.0.0 wyrzuca mi w jednej bazie na 70 (największa i póki co jedyna z używanymi etykietami w obiegu dokumentów) następujący błąd: Wystąpił błąd: The ALTER TABLE statement conflicted with the FOREIGN KEY constraint "FK_FormulaSchematuImportuEtykietaKsiegowa". The conflict occurred in database "Nexo_F******", table "ModelDanychContainer.EtykietyKsiegowe", column 'Id'. System.Data.SqlClient.SqlException (0x80131904): The ALTER TABLE statement conflicted with the FOREIGN KEY constraint "FK_FormulaSchematuImportuEtykietaKsiegowa". The conflict occurred in database "Nexo_F******", table "ModelDanychContainer.EtykietyKsiegowe", column 'Id'. w System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) w System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) w System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) w System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) w System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) w System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) w System.Data.SqlClient.SqlCommand.ExecuteNonQuery() w InsERT.Mox.DatabaseManagement.DatabaseManager.ExecuteScript(TSqlScript script, SqlConnection connection) w InsERT.Mox.DatabaseManagement.DatabaseManager.UpdateEdmPackage(InstallationPlan plan, Byte[] updateData, Assembly assembly) w InsERT.Mox.DatabaseManagement.DatabaseManager.GetUpdateData(InstallationPlan plan, String artifactIdentity, String updateTag, Byte[] updateData) w InsERT.Mox.DatabaseManagement.DatabaseManager.UpdateArtifact(InstallationPlan plan, String artifactIdentity) w InsERT.Mox.DatabaseManagement.DatabaseManager.InstallOrUpdateArtifact(InstallationPlan plan, String artifactIdentity) w InsERT.Mox.DatabaseManagement.DatabaseManager.Install(DatabaseManifest manifest, Boolean asSingleUser) Link to postu
Kacper Panek 468 Napisano 21 Czerwca 2024 Udostępnij Napisano 21 Czerwca 2024 w Błąd aktualizacji do wersji 51 Dzień dobry, problem wynika z tego, że w schematach dekretacji użyto warunków dotyczących etykiet księgowych. Błąd zostanie naprawiony w najbliższej wersji poprawkowej. Na ten moment można usunąć warunki dotyczące etykiet księgowych i konwersja powinna się udać. Link to postu
Rozwiązanie Infobot nexo 358 Napisano 24 Czerwca 2024 Rozwiązanie Udostępnij Napisano 24 Czerwca 2024 w Błąd aktualizacji do wersji 51 Zgłoszenie zostało zrealizowane w wersji 51.0.1. Fragment listy zmian: Rozwiązano problem konwersji bazy danych, w przypadku gdy w schematach dekretacji były wykorzystane etykiety księgowe. Link to postu
Jarosław Misterek 6 Napisano 24 Czerwca 2024 Autor Udostępnij Napisano 24 Czerwca 2024 w Błąd aktualizacji do wersji 51 W dniu 21.06.2024 o 08:54, Kacper Panek napisał: Dzień dobry, problem wynika z tego, że w schematach dekretacji użyto warunków dotyczących etykiet księgowych. Błąd zostanie naprawiony w najbliższej wersji poprawkowej. Na ten moment można usunąć warunki dotyczące etykiet księgowych i konwersja powinna się udać. Cieszę się, że weszła aktualizacja, demolowanie kilkunastu złożonych schematów dekretacji nie brzmiało zachęcająco Link to postu
Polecane posty