Grzegorz W. 2 Napisano 6 Czerwca 2018 Udostępnij Napisano 6 Czerwca 2018 w Subiekt Nexo Pro - aktualizacja do wersji 20.0.1 (edytowane) Podczas aktualizacji z wersji 14.2.0 (2163) do wersji 20.0.1, na pewnym etapie aktualizacji pojawia się poniższy komunikat. Prosimy o informację co może być przyczyną powstałego błędu i jak go usunąć bez ingerencji w obecną konfigurację oprogramowania (ustawienia użytkowników, zdefiniowane własne wzorce wydruków itp.) ? Nasze podejrzenia padają na moduł edycji wzorców wydruku - w Designerze definiowaliśmy niektóre pola dla poszczególnych rodzajów dokumentów samodzielnie. Próbowaliśmy także dokonywać aktualizacji pośrednich tzn. do wersji 15.0.0 - niestety w każdym przypadku komunikat był ten sam. 201806070043.txt Edytowane 7 Czerwca 2018 przez Grzegorz W. Link to postu
Radomił Ząbik 308 Napisano 7 Czerwca 2018 Udostępnij Napisano 7 Czerwca 2018 w Subiekt Nexo Pro - aktualizacja do wersji 20.0.1 (edytowane) Jeśli się nie mylę, to w okolicach tej wersji, InsERT "zaorał" kwestię nagłówków Encji, wydzielając tablicę i tutaj może być problem. Aktualizacja wersja po wersji, będzie najrozsądniejsza, ale wersjami z HF (bo czasem bazowe miały problemy), czyli 15.0.2, 16.0.2 itp.. Zrobiłbym kopię i jeszcze spróbował konserwacji bazy danych przed aktualizacją. No i jeszcze pytanie, jaką wersję MSSQL'a macie, bo tam też zdarzały się problemy. Widzę, że siedział Pan po nocach z bazą Edytowane 7 Czerwca 2018 przez Radomił Ząbik Link to postu
Dariusz Nowak 138 Napisano 7 Czerwca 2018 Udostępnij Napisano 7 Czerwca 2018 w Subiekt Nexo Pro - aktualizacja do wersji 20.0.1 Po logach stwierdzamy, że musi Pan podesłać bazę do naprawy do nas. Może Pan to zrobić z poziomu strony https://www.insert.com.pl/dla_uzytkownikow/formularz_kontaktowy.html, gdzie proszę wypełnić formularz i dołączyć bazę w postaci archiwum. Więcej o tym, jak zarchiwizować podmiot przeczyta Pan w temacie e-pomocy technicznej TUTAJ. Link to postu
Grzegorz W. 2 Napisano 7 Czerwca 2018 Autor Udostępnij Napisano 7 Czerwca 2018 w Subiekt Nexo Pro - aktualizacja do wersji 20.0.1 Dziękujemy za zainteresowanie rozpoczętym tematem i cenne uwagi, które w znacznym stopniu naprowadziły nas na trop. Sytuacja wstępnie opanowania - problem tkwił w bazie danych - ModelDanychContainer.WidokiSerwisowe. Jakiś czas temu definiowaliśmy sobie widoki dla poszczególnych użytkowników systemu i ręcznie dodawaliśmy kolejne wpisy w bazie przypisując je do ID użytkownika. Zapewne na tym etapie powstały jakieś błędy. Pomogło wykasowanie wpisów dotyczących wszystkich użytkowników z wyjątkiem tego posiadającego uprawnienia administratora systemu. Zgłębimy jeszcze temat bardziej szczegółowo w zakresie które ze wspomnianych wpisów powodowały błędne odwołania do kolumny ID i postaramy się podzielić zdobytą wiedzą. Link to postu
Grzegorz W. 2 Napisano 7 Czerwca 2018 Autor Udostępnij Napisano 7 Czerwca 2018 w Subiekt Nexo Pro - aktualizacja do wersji 20.0.1 Wszystko już jasne - kolejne wersje następujące po 14.2.0 wprowadzały nową funkcjonalność pozwalająca z widoku użytkownika (mającego przydzielone własności administratora) definiować elementy widoku dla poszczególnych użytkowników (czyli powstała funkcja obsługiwana już z poziomu użytkownika programu, którą wcześniej trzeba było realizować ręcznie, przekopując "po nocach" bazę danych w opisanym post wcześniej zakresie i kopiując mozolnie wszystkie nastawy widoków administratora do pozostałych użytkowników ). Ponieważ w wyniku tego ręcznego dodawania powstawały "sztywne" wpisy z odniesieniem do określonych ID wpisów oznaczonych jako bazowe, były one rozpoznawane przez aktualizację jako nie posiadające prawidłowych powiązań/przypisań w bazie (wszyscy użytkownicy mieli na sztywno przypisane odwołania do ID widoków administratora, co standardowo chciały wprowadzić kolejne aktualizacje). Zatem - podczas aktualizacji bazy danych program wypluwał w pewnym momencie przedstawiony komunikat. Usunięcie z bazy danych wszystkich wpisów dla innych niż dotyczących administratora widoków (oznaczonych dodatkowo tagiem NULL i ustawionych jako widok bazowy) automatycznie rozwiązało problem i spowodowało, iż niejako domyślnie widoki administratora zostały przez program przypisane samodzielnie do pozostałych użytkowników. uff... Link to postu
Polecane posty