mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Błąd Migracja KDP 2017c - OnePayroll 2019b https://forum.mix-soft.pl/viewtopic.php?f=3&t=9000 |
Strona 1 z 1 |
Autor: | adam.l [ 2019-02-06, 12:02 ] |
Tytuł: | Błąd Migracja KDP 2017c - OnePayroll 2019b |
Witam, Spotkał się ktoś z Państwa z podobnym błędem ? W tabeli HRV_Items nie znalazłem pustych pól alni wartości NULL Migracja bazy c:\symfonia\baza\lenz_kd.150 zakończyła się niepowodzeniem Wyjątki aplikacji: Wystąpił błąd. Operacja została przerwana. Więcej szczegółów w logu. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at Sage.PL.DBUpgrades.SQLScriptSecuenceExecutor.Execute(ScriptSequence sSeq, IEnumerable`1 functionalities2Skip) Logi z bazy danych: SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Dodanie procedury diagnostycznej wypisującej wszystkie błędy transformacji TimeStamp: Message: Rozpoczęto [19.1.0.0] 10:41:10:710 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Dodanie procedury diagnostycznej wypisującej wszystkie błędy transformacji TimeStamp: Message: Wykonano w czasie: 00:00:00:020 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura do logowania informacji TimeStamp: 10:41:10 Message: Rozpoczęto [19.1.0.0] 10:41:10:517 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura do logowania informacji TimeStamp: 10:41:10 Message: Wykonano w czasie: 00:00:00:033 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura do logowania informacji o rozpoczęciu operacji TimeStamp: 10:41:10 Message: Rozpoczęto [19.1.0.0] 10:41:10:577 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura do logowania informacji o rozpoczęciu operacji TimeStamp: 10:41:10 Message: Wykonano w czasie: 00:00:00:013 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura do logowania informacji o zakończeniu operacji TimeStamp: 10:41:10 Message: Rozpoczęto [19.1.0.0] 10:41:10:607 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura do logowania informacji o zakończeniu operacji TimeStamp: 10:41:10 Message: Wykonano w czasie: 00:00:00:033 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura do raportowania błędów w skryptach SQLowych TimeStamp: 10:41:10 Message: Rozpoczęto [19.1.0.0] 10:41:10:670 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura do raportowania błędów w skryptach SQLowych TimeStamp: 10:41:10 Message: Wykonano w czasie: 00:00:00:020 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wyłączenie cheków SQLowych TimeStamp: 10:41:10 Message: Rozpoczęto [19.1.0.0] 10:41:10:780 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wyłączenie cheków SQLowych TimeStamp: 10:41:13 Message: Wykonano w czasie: 00:00:03:140 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wyłączenie triggerów SQLowych TimeStamp: 10:41:13 Message: Rozpoczęto [19.1.0.0] 10:41:13:983 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wyłączenie triggerów SQLowych TimeStamp: 10:41:14 Message: Wykonano w czasie: 00:00:00:240 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Utworzenie tabel mapujących TimeStamp: 10:41:14 Message: Rozpoczęto [19.1.0.0] 10:41:14:287 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Utworzenie tabel mapujących TimeStamp: 10:41:14 Message: Wykonano w czasie: 00:00:00:103 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Utworzenie tabel mapujących TimeStamp: 10:41:14 Message: Rozpoczęto [19.1.0.0] 10:41:14:563 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Utworzenie tabel mapujących TimeStamp: 10:41:18 Message: Wykonano w czasie: 00:00:04:017 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateClasDefs TimeStamp: 10:41:18 Message: Rozpoczęto [19.1.0.0] 10:41:18:623 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateClasDefs TimeStamp: 10:41:18 Message: Wykonano w czasie: 00:00:00:093 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateElementKinds TimeStamp: 10:41:18 Message: Rozpoczęto [19.1.0.0] 10:41:18:760 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateElementKinds TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:300 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateElements TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:117 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateElements TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:050 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateDictsAttributes TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:210 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateDictsAttributes TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:007 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateElementsAttributes TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:237 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateElementsAttributes TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:010 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateOperations TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:273 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateOperations TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:020 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateUserOperations TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:340 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateUserOperations TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:030 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateUserOperations TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:397 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateUserOperations TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:063 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateDimensions TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:497 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateDimensions TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:023 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateClasDefs TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:543 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateClasDefs TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:033 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateContractors TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:613 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateContractors TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:090 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigratePersons TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:733 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigratePersons TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:017 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateEmployees TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:787 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateEmployees TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:023 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateCompany TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:827 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Procedura sp_MigrateCompany TimeStamp: 10:41:19 Message: Wykonano w czasie: 00:00:00:030 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Przygotowanie właściwości bazy docelowej do migracji danych TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:890 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:19 Message: Rozpoczęto [19.1.0.0] 10:41:19:940 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:19 Message: Tymczasowe mapowanie słowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:20 Message: Dodanie rodzajów elementów dla słowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:20 Message: Dodanie elementów głównego słownika SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:20 Message: Utworzenie słowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:20 Message: Mapowanie słowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:20 Message: Tymczasowe mapowanie rodzajów elementów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:20 Message: Dodanie rodzajów elementów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:20 Message: Mapowanie rodzajów elementów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:20 Message: Tymczasowe mapowanie elementów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:22 Message: Zmiana opisów istniejących elementów, które są tylko mapowane SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:22 Message: Dodanie nowych elementów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:23 Message: Mapowanie elementów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:23 Message: Dodanie typów relacji SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:23 Message: Dodanie relacji między elementami SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:25 Message: wypełnienie tabeli STCompanyData - dane Firmy SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:25 Message: Kontakty Firmy SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:25 Message: Dane adresowe Firmy SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:25 Message: Dane teleadresowe Firmy SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:25 Message: Rachunki bankowe Firmy SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:25 Message: Konta bankowe Firmy SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:25 Message: Elementy kont bankowych Firmy SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację danych słownikowych na podstawie superwidoków TimeStamp: 10:41:25 Message: Wykonano w czasie: 00:00:05:213 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację uprawnień na podstawie superwidoków TimeStamp: 10:41:25 Message: Rozpoczęto [19.1.0.0] 10:41:25:180 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację uprawnień na podstawie superwidoków TimeStamp: 10:41:25 Message: Wypełnienie tabeli STRoles SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację uprawnień na podstawie superwidoków TimeStamp: 10:41:25 Message: Mapowanie zestawów praw SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację uprawnień na podstawie superwidoków TimeStamp: 10:41:25 Message: Wypełnienie tabeli STEffPerm danymi o prawach w zestawie SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację uprawnień na podstawie superwidoków TimeStamp: 10:41:25 Message: Wypełnienie tabeli STEffPerm danymi o zestawach przypisanych do użytkowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację uprawnień na podstawie superwidoków TimeStamp: 10:41:25 Message: Wykonano w czasie: 00:00:00:407 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Rozpoczęto [19.1.0.0] 10:41:25:613 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Wypełnienie tabeli STContractors SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Mapowanie kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Generowanie BankingInfoGuid dla STContractors SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Sklasyfikowanie kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Dodanie elementów w słowniku kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Utworzenie kontaktów dla kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Dodanie osób fizycznych i kontaktowych kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Sklasyfikowanie osób fizycznych i kontaktowych kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Dodanie elementów osób fizycznych i kontaktowych kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Dodanie informacji bankowych kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Dodanie kont bankowych kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Dodanie elementów kont bankowych kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Dane adresowe kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Dane teleadresowe kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Dodanie atrybutów rozszerzonych kontrahentów SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację kontrahentów na podstawie superwidoków TimeStamp: 10:41:25 Message: Wykonano w czasie: 00:00:00:123 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:25 Message: Rozpoczęto [19.1.0.0] 10:41:25:757 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:25 Message: Uzupełnianie tabel tymczasowych SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:26 Message: Tymczasowe mapowanie osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:26 Message: Dodanie osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:26 Message: Klasyfikowanie osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:26 Message: Dodanie elementów osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:26 Message: Informacje bankowe osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:38 Message: Elementy kont bankowych osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:39 Message: Elementy kont bankowych osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:39 Message: Konta bankowe osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:39 Message: Kontakty osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:39 Message: Dane adresowe osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:41 Message: Dane teleadresowe osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:41 Message: Mapowanie osób SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację osób na podstawie superwidoków TimeStamp: 10:41:41 Message: Wykonano w czasie: 00:00:15:970 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację pracowników na podstawie superwidoków TimeStamp: 10:41:41 Message: Rozpoczęto [19.1.0.0] 10:41:41:760 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację pracowników na podstawie superwidoków TimeStamp: 10:41:42 Message: Utworzenie pracowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację pracowników na podstawie superwidoków TimeStamp: 10:41:43 Message: Klasyfikowanie pracowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację pracowników na podstawie superwidoków TimeStamp: 10:41:44 Message: Dodanie elementów do słownika pracowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację pracowników na podstawie superwidoków TimeStamp: 10:41:46 Message: Mapowanie pracowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację pracowników na podstawie superwidoków TimeStamp: 10:41:46 Message: Dodanie atrybutów pracowników SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migrację pracowników na podstawie superwidoków TimeStamp: 10:41:47 Message: Wykonano w czasie: 00:00:05:697 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Wykonaj migracje klasyfikacji TimeStamp: 10:41:47 Message: Rozpoczęto [19.1.0.0] 10:41:47:513 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Sprawdzanie bazy danych TimeStamp: 10:41:50 Message: Rozpoczęto [19.1.0.0] 10:41:50:420 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Sprawdzanie bazy danych TimeStamp: 10:41:50 Message: Wykonano w czasie: 00:00:00:077 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Dodawanie Id do tabel TimeStamp: 10:41:50 Message: Rozpoczęto [19.1.0.0] 10:41:50:517 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Dodawanie Id do tabel TimeStamp: 10:42:38 Message: Wykonano w czasie: 00:00:48:163 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Przenoszenie tabeli GRUPY TimeStamp: 10:42:39 Message: Rozpoczęto [19.1.0.0] 10:42:39:063 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Przenoszenie tabeli GRUPY TimeStamp: 10:42:40 Message: Wykonano w czasie: 00:00:01:793 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Przenoszenie tabel predefiniowanych TimeStamp: 10:42:43 Message: Rozpoczęto [19.1.0.0] 10:42:43:597 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Przenoszenie tabel predefiniowanych TimeStamp: 10:42:57 Message: Wykonano w czasie: 00:00:13:573 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Walidacja systemu wynagrodzen TimeStamp: 10:42:57 Message: Rozpoczęto [19.1.0.0] 10:42:57:857 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Walidacja systemu wynagrodzen TimeStamp: 10:43:14 Message: Wykonano w czasie: 00:00:16:647 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Przenoszenie tabel niepredefiniowanych TimeStamp: 10:43:19 Message: Rozpoczęto [19.1.0.0] 10:43:19:650 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Przenoszenie tabel niepredefiniowanych TimeStamp: 10:44:36 Message: Wystąpił błąd: 10:44:36:307 SourceTable: ScriptLog StepName: SQL2SQL ScriptName: Przenoszenie tabel niepredefiniowanych TimeStamp: 10:44:36 Message: ErrorNumber: 515; ErrorSeverity: 16; ErrorState: 2; ErrorProcedure: ; ErrorLine: 736; Message: Cannot insert the value NULL into column 'datatype_id', table 'LENZKD.KD.HRV_ITEMS'; column does not allow nulls. INSERT fails. |
Autor: | a.f [ 2019-02-06, 15:28 ] |
Tytuł: | Re: Błąd Migracja KDP 2017c - OnePayroll 2019b |
Proszę spróbować nazwać bazę pięcioma literami. Nie używać do nazwania bazy słów, które mogą być poleceniami. Mi wysypywała się migracja dla baz o nazwach "and" i "mod". |
Autor: | adam.l [ 2019-02-06, 16:00 ] |
Tytuł: | Re: Błąd Migracja KDP 2017c - OnePayroll 2019b |
a.f pisze: Proszę spróbować nazwać bazę pięcioma literami. Nie używać do nazwania bazy słów, które mogą być poleceniami. Mi wysypywała się migracja dla baz o nazwach "and" i "mod". Dziękuję za odpowiedź, Baza w moim wypadku nazywa się LENZKD ale była też LENZ i w każdym przypadku ten sam problem |
Autor: | a.f [ 2019-02-07, 09:03 ] |
Tytuł: | Re: Błąd Migracja KDP 2017c - OnePayroll 2019b |
Niestety "len" to też słowo języka SQL, ale może nie ma to znaczenia. Proponuję więc nic nie znacząca nazwę bazy "bkiplnz". To powinno być najprostsze i najszybsze. Jak nie zadziała trzeba będzie pogrzebać w bazie. 1) Zainstalować Microsoft SQL Server Management Studio 2017 - SSMS 2) Przystosować SSMS do pracy w trybie "query". Tools/Options/Environment/Stratup/At Startup/Open Object Explorer and query window 3) Wyjść i znowu wejść do SSMS 4) Wybrać bazę TemporaryDBlenz (okienko po lewej polecenia Execute) (a baza tymczasowa bo migracja wysypuje się na przejściu z bazy tymczasowej do ostatecznej) znaleźć tabelę KD.HRV_ITEMS i w polu query wykonać (Execute) poniższe zapytanie, które pozwoli przejrzeć zawartość tej tabeli: SELECT id, definition_id, employee_id, row_id, datatype_id, user_id, last_change, flags, value, element, date1, date2, strvalue from KD.HRV_ITEMS u mnie dało to mniej więcej taki wynik: id definition_id employee_id row_id datatype_id user_id last_change flags value element date1 date2 strvalue 962 13317 19125 101355 0 1 2013-11-16 12:00:29.000 1 0 0 NULL NULL NULL 963 13319 19125 101356 0 1 2013-11-16 12:00:29.000 1 0 0 NULL NULL NULL 964 15521 19125 101357 59 1 2013-11-16 12:00:29.000 1 0 980 NULL NULL NULL 965 13521 19125 101358 58 1 2013-11-16 12:00:29.000 1 0 979 NULL NULL NULL 966 14953 19125 101359 0 1 2013-11-16 12:00:29.000 1 1 0 NULL NULL NULL i teraz znaleźć wszystkie wiersze gdzie dla kolumny datatype_id występuje wartość null (nie 0) W bazie starej KD odnaleźć po ID=definitione_id element w Kartoteki/Elementy i go albo usunąć (jak nie jest używany), albo naprawić. Miłej zabawy. |
Autor: | adam.l [ 2019-02-14, 11:44 ] |
Tytuł: | Re: Błąd Migracja KDP 2017c - OnePayroll 2019b |
a.f pisze: Niestety "len" to też słowo języka SQL, ale może nie ma to znaczenia. Proponuję więc nic nie znacząca nazwę bazy "bkiplnz". To powinno być najprostsze i najszybsze. Jak nie zadziała trzeba będzie pogrzebać w bazie. 1) Zainstalować Microsoft SQL Server Management Studio 2017 - SSMS 2) Przystosować SSMS do pracy w trybie "query". Tools/Options/Environment/Stratup/At Startup/Open Object Explorer and query window 3) Wyjść i znowu wejść do SSMS 4) Wybrać bazę TemporaryDBlenz (okienko po lewej polecenia Execute) (a baza tymczasowa bo migracja wysypuje się na przejściu z bazy tymczasowej do ostatecznej) znaleźć tabelę KD.HRV_ITEMS i w polu query wykonać (Execute) poniższe zapytanie, które pozwoli przejrzeć zawartość tej tabeli: SELECT id, definition_id, employee_id, row_id, datatype_id, user_id, last_change, flags, value, element, date1, date2, strvalue from KD.HRV_ITEMS u mnie dało to mniej więcej taki wynik: id definition_id employee_id row_id datatype_id user_id last_change flags value element date1 date2 strvalue 962 13317 19125 101355 0 1 2013-11-16 12:00:29.000 1 0 0 NULL NULL NULL 963 13319 19125 101356 0 1 2013-11-16 12:00:29.000 1 0 0 NULL NULL NULL 964 15521 19125 101357 59 1 2013-11-16 12:00:29.000 1 0 980 NULL NULL NULL 965 13521 19125 101358 58 1 2013-11-16 12:00:29.000 1 0 979 NULL NULL NULL 966 14953 19125 101359 0 1 2013-11-16 12:00:29.000 1 1 0 NULL NULL NULL i teraz znaleźć wszystkie wiersze gdzie dla kolumny datatype_id występuje wartość null (nie 0) W bazie starej KD odnaleźć po ID=definitione_id element w Kartoteki/Elementy i go albo usunąć (jak nie jest używany), albo naprawić. Miłej zabawy. Dzięki za odpowiedź, niestety sprawdziłem na bazie starej i nowej i nie ma nigdzie wartości NULL ;/ zmiana nazwy firmy też nie przyniosła rezultatu |
Autor: | a.f [ 2019-02-18, 09:04 ] |
Tytuł: | Re: Błąd Migracja KDP 2017c - OnePayroll 2019b |
Pozostaje edycja linii 736 w pliku: c:\program files x86\sage\migracja...\kd...kip...\sql2sql\CopyTableNoDefinitional.sql |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |