Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: benyjacek w Luty 05, 2020, 20:07:20

Tytuł: Aktualizacja z wersji 1.22 do najnowszej.
Wiadomość wysłana przez: benyjacek w Luty 05, 2020, 20:07:20
Trafił mi się rodzynek :)
Muszę klientowi podnieść Subiekta z wersji 1.22 z bazą SQL 2005 do najnowszej wersji bazy SQL 2014.
W pierwszej kolejności podłączyłem bazę do SQL 2008 i uruchomiłem aktualizację na wersji 1.60. Jednak po czasie pojawił się błąd.

Cytuj
Błąd 0x80040E14: Could not find stored procedure 'sp_dboption'.
Aktualizacja podmiotu nie powiodła się: 0x80004004: Operacja przerwana.
Przywrócenie podmiotu powiodło się.

Pomyślałem że może za duża różnica w wersjach więc pobrałem wersję 1.26 ale niestety nadal to samo - ten sam błąd.
Podpowie ktoś gdzie jeszcze szukać przyczyny ?
Tytuł: Odp: Aktualizacja z wersji 1.22 do najnowszej.
Wiadomość wysłana przez: dkozlowski w Luty 05, 2020, 20:12:12
Jak bym zaczął od wersji SQL'a 2008, która przecież NIE jest wspierana...
Tytuł: Odp: Aktualizacja z wersji 1.22 do najnowszej.
Wiadomość wysłana przez: yemet w Luty 05, 2020, 20:29:38
Tylko, że procedurę sp_dboption usunięto zdaje się w SQLu 2012: https://dba.stackexchange.com/questions/27879/sp-dboption-is-not-available-in-sql-server-2012/27880 więc samo rzucenie nowszego SQL-a raczej nic nie zmieni a w SQL-u 2008 ta procedura no raczej powinna być chyba, że ktoś ją wywalił. Albo użytkownik, na którym pracujesz nie ma uprawnień do jej uruchomienia?
Ew. jakieś rozwiązanie dodatkowe może siedzi w tej bazie i bruździ?