Autor Wątek: Błąd 0x80004005 podczas aktualizacji z ver. 1.70 SP1 HF1 do 1.72 SP2  (Przeczytany 1100 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline martin

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: 1.70 SP1 HF1
Witam,

widziałem, że na forum przewijały się dyskusje nt. błędu 0x80004005, ale czy ktoś już ogarnął jak można to obejść ?

Log z dzisiejszej, nieudanej próby konwersji bazy danych:          - pomożecie?

Aktualizacja podmiotu: FIRMA z wersji: 1.7011 do wersji: 1.7221.21.5402 dnia: 2022-10-10 01:21:46
Zapisywanie informacji o początku konwersji
Zastosowano do podmiotu skrypt: C:\Program Files (x86)\InsERT\InsERT GT\Skrypty\skrypt1.7011_1.7012.enc
Modyfikacja wartości wersji struktury bazy z 1.7011 na 1.7012
Wartość wersji została zmodyfikowana
Zastosowano do podmiotu skrypt: C:\Program Files (x86)\InsERT\InsERT GT\Skrypty\skrypt1.7012_1.7020.enc
Nie powiodło się wykonanie polecenia:


disable trigger tr_AdrEwid_Updating on adr__Ewid;

update AdresGlowny set adr_NrUrzeduSkarbowego = AdresDostawy.adr_NrUrzeduSkarbowego from adr__Ewid AdresGlowny left join adr__Ewid AdresDostawy on AdresGlowny.adr_IdObiektu = AdresDostawy.adr_IdObiektu and AdresDostawy.adr_TypAdresu = 11 where AdresGlowny.adr_TypAdresu = 1;enable trigger tr_AdrEwid_Updating on adr__Ewid;

UPDATE pd_WspolnikSposobSkladka SET pwss_RocznyPrzychodZdr=pwss_RocznyPrzychod WHERE pwss_TypSkladkiZdr=1;UPDATE pd_WspolnikSposobSkladka SET pwss_RocznyPrzychod=NULL WHERE pwss_TypSkladkiZdr=1 AND pwss_TypSkladki!=4;

UPDATE sl_KodRodzajuTransakcji SET krt_OkresDo=NULL WHERE krt_Kod=21
Błąd 0x80004005: Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.The statement has been terminated.Aktualizacja podmiotu nie powiodła się: 0x80004005: Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.


Nie powiodło się przełączanie baz: z FIRMA_kopia_1 na FIRMA z powodu błędu: Only user processes can be killed.
Przywrócenie podmiotu nie udało się.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17232
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Błąd 0x80004005 podczas aktualizacji z ver. 1.70 SP1 HF1 do 1.72 SP2
« Odpowiedź #1 dnia: Październik 10, 2022, 11:12:23 »
Podejrzewam błąd w rozwiązaniu dodatkowym, należy je poprawić lub usunąć na czas konwersji bazy danych.
« Ostatnia zmiana: Październik 11, 2022, 09:34:11 wysłana przez dkozlowski »
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Błąd 0x80004005 podczas aktualizacji z ver. 1.70 SP1 HF1 do 1.72 SP2
« Odpowiedź #1 dnia: Październik 10, 2022, 11:12:23 »