Dzień dobry
proszę o pomoc przy przenoszeniu Subiekta GT na nowy komputer. Na "starym" mam subiekta w wersji 1.16, niestety nie mam pliku instalacyjnego, najstarszy jaki znalazłem na ftp to 1.26, mam tez 1.21.
Jakikolwiek nie instaluje na nowym laptopie to podczas otwarcia dostaje komunikat o aktualizacji bazy do nowej wersji - niestety tu wyskakuje błąd.
Na starym laptopie subiekt działa OK.
Aktualizacja podmiotu: ABC z wersji: 1.161 do wersji: 1.2100.00.1862 dnia: 2025-06-16 19:29:20
Zastosowano do podmiotu skrypt: C:\Program Files (x86)\InsERT\InsERT GT\Skrypty\skrypt1.161_1.1700.enc
Nie powiodło się wykonanie polecenia:
ALTER TABLE dok_Pozycja ADD CONSTRAINT
FK_dok_Pozycja_dok__Dokument FOREIGN KEY
(
ob_DokHanId
) REFERENCES dok__Dokument
(
dok_Id
)
Błąd 0x80040E2F: The ALTER TABLE statement conflicted with the FOREIGN KEY constraint "FK_dok_Pozycja_dok__Dokument". The conflict occurred in database "ABC", table "dbo.dok__Dokument", column 'dok_Id'.
Aktualizacja podmiotu nie powiodła się: 0x80040e2f: The ALTER TABLE statement conflicted with the FOREIGN KEY constraint "FK_dok_Pozycja_dok__Dokument". The conflict occurred in database "ABC", table "dbo.dok__Dokument", column 'dok_Id'.
Przywrócenie podmiotu powiodło się.
Pozdrawiam
Marcin