InsERT GT => Subiekt GT => Wątek zaczęty przez: aro1979 w Styczeń 17, 2026, 09:17:31
-
Witam
Wczoraj aktualizowałem subiekta z wersji 1,82 do najnowszej. Oczywiście pojawił się błąd przy konwersji bazy z 1,83 do 1,84. Zaktualizowałem wiec najpierw do 1,83. Wszystko poszło łądnie normalnie. Potem chciałem zaktualizować do 1,84 i znów błąd i jestem w czarnej d........ Czy ktoś może zerknąć na kod błędu i może jakoś pomóc? Z góry dziękuję.
[INFO] 16.01.2026 18:13:46 Modyfikacja wartości wersji struktury bazy z 1.8304 na 1.8305
[INFO] 16.01.2026 18:13:46 Wartość wersji została zmodyfikowana
[INFO] 16.01.2026 18:13:46 Zastosowano do podmiotu skrypt: C:\Program Files (x86)\InsERT\InsERT GT\Skrypty\skrypt1.8305_1.8400.enc
[INFO] 16.01.2026 18:15:31 Nie powiodło się wykonanie polecenia:
UPDATE PK
SET PK.ko_IdZnacznikBilLubRZiS1 = ZN.pkkz_IdZnacznikBilLubRZiS1, PK.ko_IdZnacznikBilLubRZiS2 = ZN.pkkz_IdZnacznikBilLubRZiS2, PK.ko_IdZnacznikPD = ZN.pkkz_IdZnacznikPD
FROM pk_plankont AS PK
INNER JOIN pk_KontoZnaczniki AS ZN
ON ZN.pkkz_IdKonta = PK.ko_id;
DELETE FROM pk_KontoZnaczniki;
INSERT INTO ins_ident VALUES (1,'ksef_HistoriaStatusow', 0);
DELETE FROM ins_Ident WHERE ido_nazwa = 'ksef_Sesja';
UPDATE tw_Parametr SET twp_KreatorZmianyStawekVatPrzypominaj = '25240401' WHERE twp_KreatorZmianyStawekVatPrzypominaj <= '20240401';
UPDATE ksef_Parametry SET ksefp_PobieranieFakturInterwal=30 WHERE ksefp_PobieranieFakturInterwal < 30;
UPDATE dok_Parametr SET dkp_KasaKatId = NULL WHERE dkp_Typ IN (19, 20);
IF NOT EXISTS (SELECT * FROM sys.indexes WHERE object_Id=OBJECT_ID('vat_OznaczeniaJPKSprzedaz') AND name='IX_vat_OznaczeniaJPKSprzedaz')
BEGIN
CREATE NONCLUSTERED INDEX [IX_vat_OznaczeniaJPKSprzedaz] ON [dbo].[vat_OznaczeniaJPKSprzedaz] ([vjs_IdEwidVAT]) ON [PRIMARY]
END
update ksef_Parametry set ksefp_PobieranieFakturInterwalDlugi = 24
Błąd 0x80040E2F: Cannot insert the value NULL into column 'db_id0', table 'hurtownia2_kopia.dbo.tb_mob_databuffer'; column does not allow nulls. INSERT fails.
[INFO] 16.01.2026 18:15:31 Cannot insert the value NULL into column 'db_id0', table 'hurtownia2_kopia.dbo.tb_mob_databuffer'; column does not allow nulls. INSERT fails.
[INFO] 16.01.2026 18:15:31 The statement has been terminated.
[INFO] 16.01.2026 18:15:31 Aktualizacja podmiotu nie powiodła się: 0x80040e2f: Cannot insert the value NULL into column 'db_id0', table 'hurtownia2_kopia.dbo.tb_mob_databuffer'; column does not allow nulls. INSERT fails.
[INFO] 16.01.2026 18:15:32 Nie powiodło się przełączanie baz: z hurtownia2_kopia_kopia na hurtownia2_kopia z powodu błędu: Only user processes can be killed.
[INFO] 16.01.2026 18:15:32 Przywrócenie podmiotu nie udało się.