Autor Wątek: Błąd aktualizacji SubGT  (Przeczytany 2489 razy)

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

Offline janek8

  • Aktywny użytkownik
  • ***
  • Wiadomości: 405
  • Reputacja +13/-0
  • Wersja programu: Najnowsza po tygodniu od ostatniej aktualizacji ;)
Błąd aktualizacji SubGT
« dnia: Czerwiec 15, 2020, 14:08:23 »
Dawno nie pytałem, a niestety muszę.

Po archiwizacji i dearchiwizacji na nowym kompie, gdzie jest najnowsza wersja, wywala się konwersja

DROP VIEW vw_RachunkiBialaListaLogUnikalnePozycje
Błąd 0x80040E37: Cannot drop the procedure 'spSub_InfKhKompensaty', because it does not exist or you do not have permission.
Aktualizacja podmiotu nie powiodła się: 0x80040e37: Cannot drop the procedure 'spSub_InfKhKompensaty', because it does not exist or you do not have permission.
Przywrócenie podmiotu powiodło się.

Zaznaczę, że są "rozwiązania autorskie" niekoniecznie sferyczne...  czy tu szukać przyczyny?
__________________
/janek8

Offline Chris

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 2846
  • Reputacja +275/-0
  • Wersja programu: GT, Nexo - aktualne
Odp: Błąd aktualizacji SubGT
« Odpowiedź #1 dnia: Czerwiec 15, 2020, 18:54:36 »
Problem pojawia się, gdy procedura nie jest zaszyfrowana, trzeba to zrobić.
Krzysztof, Radom

Offline janek8

  • Aktywny użytkownik
  • ***
  • Wiadomości: 405
  • Reputacja +13/-0
  • Wersja programu: Najnowsza po tygodniu od ostatniej aktualizacji ;)
Odp: Błąd aktualizacji SubGT
« Odpowiedź #2 dnia: Czerwiec 16, 2020, 12:46:45 »
tzn? Pierwsze słyszę. Mógłbyś coś więcej?
__________________
/janek8

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Błąd aktualizacji SubGT
« Odpowiedź #3 dnia: Czerwiec 16, 2020, 18:19:05 »
Nie trzeba nic więcej, wystarczy zaszyfrować
W praktyce - ktoś podmienił procedurę na własną ale nie zaszyfrował jej. W efekcie konwersja nie wywala.
Trzeba ją zmodyfikować tak żeby była zaszyfrowana (ALTER... WITH ENCRYPTION).
« Ostatnia zmiana: Czerwiec 16, 2020, 18:21:02 wysłana przez candy »
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline LukaszW

  • Nowy użytkownik
  • *
  • Wiadomości: 1
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT
Odp: Błąd aktualizacji SubGT
« Odpowiedź #4 dnia: Sierpień 21, 2020, 12:24:40 »
U mnie był ten sam błąd.
przyczyna:
Kilka lat temu zainstalowany jakiś dodatek, który usuwał procedury a nie tworzył ich na nowo, po każdej aktualizacji. Przeczytaj instrukcje do dodatków część z nich wymaka zainstalowania i odnistalowania procedur przed każdą aktualizacją.


- Sprawdź czy masz jakikolwiek wpis w skryptach utworzonych przed instalacją oprogramowania. 
SELECT * FROM pd_RozszerzeniaUzytkownika
Tam zapisane jest w hex kod scrypt do wykonania.



- Jeżeli nie masz nic, lub dodatki które tam istnieją są regularnie aktualizowane to utwórz brakujące procedury z WITH ENCRYPTION ...


Forum Użytkownikow Subiekt GT

Odp: Błąd aktualizacji SubGT
« Odpowiedź #4 dnia: Sierpień 21, 2020, 12:24:40 »