Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: raffter w Grudzień 12, 2015, 13:08:54

Tytuł: Problem aktualizacji Subiekta z 1.28 do 1.37
Wiadomość wysłana przez: raffter w Grudzień 12, 2015, 13:08:54
Witam,

Na jednym z podmiotów Subiekta mam problem z aktualizacją podmiotu do wersji 1.37 (aktualnie używam 1.28).

Początkowo podczas aktualizacji 1.2806 na 1.2807 pojawiał się błąd:

Błąd 0x80040E14: Cannot drop type 'dbo.Tmp_TKonto' because it is being referenced by object '_tmp_sf_DefinicjaWzorzec'

Korzystając ze wskazówek z forum usunąłem daną tabelę z bazy danych. Aktualizacja przy następnej próbie wskazała jednak kolejny błąd:

0x80040e14: Cannot drop type 'dbo.Tmp_TKonto'

Usunąłem również powyższą tabelę.

Przy kolejnej próbie aktualizacji wyglądało że już wszystko jest ok, jednak przy aktualizacji z wersji 1.3300 do 1.3301 występuje poniższy błąd:

Błąd 0x80040E14: Could not find stored procedure 'spIdentyfikator'.
Aktualizacja podmiotu nie powiodła się: 0x80040e14: Could not find stored procedure 'spIdentyfikator'.

Szukałem rozwiązania dla poniższego błędu jednak nie znalazłem żadnej odpowiedzi. Dlatego proszę o pomoc w jego rozwiązaniu.
Tytuł: Odp: Problem aktualizacji Subiekta z 1.28 do 1.37
Wiadomość wysłana przez: candy w Grudzień 12, 2015, 13:27:15
0x80040e14: Cannot drop type 'dbo.Tmp_TKonto'

Usunąłem również powyższą tabelę.
Ale jaką tabelę? Przecież w tym komunikacie w ogóle nie ma mowy o żadnej tabeli!  :o

Przy kolejnej próbie aktualizacji wyglądało że już wszystko jest ok, jednak przy aktualizacji z wersji 1.3300 do 1.3301 występuje poniższy błąd:

Błąd 0x80040E14: Could not find stored procedure 'spIdentyfikator'.
Aktualizacja podmiotu nie powiodła się: 0x80040e14: Could not find stored procedure 'spIdentyfikator'.

Szukałem rozwiązania dla poniższego błędu jednak nie znalazłem żadnej odpowiedzi. Dlatego proszę o pomoc w jego rozwiązaniu.
Komunikat jest jasny - w Twojej bazie nie ma procedury, która w niej być powinna.
NB bardzo jest to procedura bardzo istotna, powiedziałbym że skrajnie istotna, dla funkcjonowania programu.
Trzeba by ją odtworzyć.

Tyle tylko że procedura nie może sama z siebie zniknąć. Albo Ci się posypała baza, albo ją sam popsułeś.
Sądząc z treści Twoich pytań próbujesz po omacku zrobić coś co wymaga sporej wiedzy i z każdym kolejnym krokiem ryzykujesz zepsucie jej jeszcze bardziej.
Jakby co zapraszam na PW