Forum Użytkownikow Subiekt GT
InsERT GT => Subiekt GT => Wątek zaczęty przez: subiekt_user w Styczeń 07, 2016, 19:51:16
-
Witam,
poniżej wklejam błąd, który wyskakuje podczas aktualizacji Subiekta:
======================================================================================
Aktualizacja podmiotu: Xxxx z wersji: 1.4101 do wersji: 1.4201.01.3529 dnia: 2016-01-07 19:38:09
Zapisywanie informacji o początku konwersji
Zastosowano do podmiotu skrypt: C:\Program Files (x86)\InsERT\InsERT GT\Skrypty\skrypt1.4101_1.4200.enc
Czas: OdczepianieObiektow 00:00:00
Czas: UsuwanieConstraintow:Check,Default 00:00:13
Czas: OdczepianieConstraintow:PK,FK,Unique 00:00:00
Czas: UsuwanieRegul 00:00:00
Czas: UsuwanieDefaultow 00:00:02
Czas: DodawanieDefaultow 00:00:00
Czas: DodawanieRegul 00:00:00
Czas: PorzadkowanieTypowDanych 00:00:00
Czas: OdczepianieIndexow 00:00:00
Czas: PorzadkowanieTabelek 00:00:06
Czas: PorzadkowanieDanychSlownikowych 00:00:00
Nie powiodło się wykonanie polecenia:
EXECUTE #add_sl_KalendWyjatek_1_42 @aId = 4 ,@aIdKalend = 3,@aIdAtrybut = NULL,@aData = '2016-08-15 00:00:00.000',@aNazwa = 'Wniebowzięcie Najświętszej Marii Panny' , @aRodzaj =2 , @aIleDziennie =0 , @aIleNocne =0 , @aUstawowy =1
Błąd 0x80040E07: Error converting data type varchar to datetime.
Aktualizacja podmiotu nie powiodła się: 0x80040e07: Error converting data type varchar to datetime.
Przywrócenie podmiotu powiodło się.
===================================================================================================
Pozdr.
-
Najprościej - poczekaj kilka dni aż wyjdzie 1.42SP1
-
Super... :(
Tylko jak przywrócić starszą wersję Subiekta bez usuwania całego oprogramowania (z ustawieniami) z systemu?
-
Z jakimi ustawieniami?
-
np. wybór drukarek fiskalnych
Mówimy o programie zainstalowanym na serwerze z RDP. Gdy go wyrzucę, będę musiał od nowa ustawiać drukarki fiskalne, a co najgorsze zapewne również posypie się fiskalizacja zdalna.
-
Sprawdź w ustawieniach lokalnych format daty. Krótka powinna być rrrr-MM-dd, a długa dd MMMM rr.
-
Zmiana formatu daty niestety nic nie pomaga.
-
EXECUTE #add_sl_KalendWyjatek_1_42 @aId = 4 ,@aIdKalend = 3,@aIdAtrybut = NULL,@aData = '2016-08-15 00:00:00.000',@aNazwa = 'Wniebowzięcie Najświętszej Marii Panny' , @aRodzaj =2 , @aIleDziennie =0 , @aIleNocne =0 , @aUstawowy =1
Błąd 0x80040E07: Error converting data type varchar to datetime.
Aktualizacja podmiotu nie powiodła się: 0x80040e07: Error converting data type varchar to datetime.
Przywrócenie podmiotu powiodło się.
Ten fragment wskazuje na problem z ustawieniem daty. Ręczna zmiana nie zawsze pomaga, czasami pomaga przełaczenie na inny język, zapisanie i powrót do Polskiego.
Ewentualnie logowanie do sql - w jaki sposób logujesz się do SQL - przez sa bez hasła?
-
Po zastosowaniu się do zaleceń: http://www.forumsubiekta.pl/subiekt/upgrade-do-1-42/msg61798/#msg61798
i próbie aktualizacji poprzez program serwisowy z autentykacją Windows pojawia mi się kolejny problem:
======================================================
Aktualizacja podmiotu: Xxxxx z wersji: 1.4101 do wersji: 1.4201.01.3529 dnia: 2016-01-07 20:46:58
Zapisywanie informacji o początku konwersji
Zastosowano do podmiotu skrypt: C:\Program Files (x86)\InsERT\InsERT GT\Skrypty\skrypt1.4101_1.4200.enc
Czas: OdczepianieObiektow 00:00:00
Czas: UsuwanieConstraintow:Check,Default 00:00:16
Czas: OdczepianieConstraintow:PK,FK,Unique 00:00:00
Czas: UsuwanieRegul 00:00:00
Czas: UsuwanieDefaultow 00:00:03
Czas: DodawanieDefaultow 00:00:00
Czas: DodawanieRegul 00:00:00
Czas: PorzadkowanieTypowDanych 00:00:00
Czas: OdczepianieIndexow 00:00:00
Czas: PorzadkowanieTabelek 00:00:09
Czas: PorzadkowanieDanychSlownikowych 00:00:00
Czas: __Update 00:00:01
Czas: DodawanieIndexow 00:00:00
Czas: DodawanieConstraintow 00:00:08
Czas: UsuwanieZbednychTypowDanych 00:00:00
Czas: NakladanieObiektow 00:00:03
Czas: __PostUpdate 00:00:00
Czas: Calosc 00:00:44
Modyfikacja wartości wersji struktury bazy z 1.4101 na 1.4200
Wartość wersji została zmodyfikowana
Modyfikacja wartości wersji struktury bazy z 1.4200 na 1.4201
Wartość wersji została zmodyfikowana
Aktualizacja identyfikatorów...Zakończono
Czas: Aktualizacja identyfikatorów 00:00:00
Aktualizacja typów wzorców wydruków...Zakończono
Czas: Aktualizacja typów wzorców wydruków 00:00:03
Aktualizacja standardowych wzorców wydruków...Zakończono
Czas: Aktualizacja standardowych wzorców wydruków 00:01:09
Aktualizacja domyślnych wzorców wydruków...Zakończono
Czas: Aktualizacja domyślnych wzorców wydruków 00:00:00
Aktualizacja standardowych zestawień...Zakończono
Czas: Aktualizacja standardowych zestawień 00:00:03
Aktualizacja driverów homebankingu...Zakończono
Czas: Aktualizacja driverów homebankingu 00:00:00
Aktualizacja wzorców deklaracji...Zakończono
Czas: Aktualizacja wzorców deklaracji 00:00:22
Aktualizacja parametrów historycznych...Zakończono
Czas: Aktualizacja parametrów historycznych 00:00:00
Aktualizacja słowników ZUS...Zakończono
Czas: Aktualizacja słowników ZUS 00:00:01
Aktualizacja listy uprawnień...Nie powiodło się:
Błąd 0x80040E38: Nie można zlokalizować wiersza do aktualizacji. Niektóre wartości mogły ulec zmianie od ostatniego odczytu.
Aktualizacja podmiotu nie powiodła się: 0x80040e38: IDispatch error #3128
Przywrócenie podmiotu powiodło się.
======================================================
-
np. wybór drukarek fiskalnych
Ustawienia DF są zapisane w bazie, nie w programie.
-
Chyba jednak nie zastosowałeś się do porady w tamtym wątku, bo Twój błąd oznacza, że ServerCollation jest inne niż DatabaseCollation.
Czyli zamiast przy loginach, to grzebałeś przy ServerCollation...
-
Chyba jednak nie zastosowałeś się do porady w tamtym wątku, bo Twój błąd oznacza, że ServerCollation jest inne niż DatabaseCollation.
Czyli zamiast przy loginach, to grzebałeś przy ServerCollation...
Zastosowałem się tylko do konkretnej wypowiedzi: "Przeprowadziłem konwersję za pomocą programu serwisowego, a nie przy uruchamianiu Subiekta, oraz przy użyciu autentykacji Windows, a nie poprzez serwer sql. Powiodło się. (Także mam 2012 R2.)"
-
np. wybór drukarek fiskalnych
Ustawienia DF są zapisane w bazie, nie w programie.
Nie chcę odinstalowywać całego oprogramowania InsertGT - tzn. SubiektGT, RachmistrzGT, GestorGT, Program Serwisowy, Archiwizator oraz Kasiarz, gdyż skonfigurowanie tego jest bardzo czasochłonne tymbardziej ustawienia Fiskalizacji Zdalnej oraz RDP.
Czy zna ktoś sposób aby nainstalować starszą wersję programu Subiekta na nowszą?
-
Ja piszę że konfigurację GT masz w bazie, a nie w programie, Ty drugi raz że nie chcesz odinstalowywać GT żeby nie utracić konfiguracji.
I po co radzić komuś, kto nie słucha porad?
-
Ja piszę że konfigurację GT masz w bazie, a nie w programie, Ty drugi raz że nie chcesz odinstalowywać GT żeby nie utracić konfiguracji.
I po co radzić komuś, kto nie słucha porad?
Twoje porady są bez sensu, nie chcę odinstalowywać i koniec - zbyt długo tłumaczyć dlaczego - jest wiele rzeczy które nie zapisują się w bazie! Interesuje mnie przywrócenie poprzedniej wersji programu bez odinstalowywania lub rozwiązanie problemu aktualizacji. Dziękuję za porady typu poczekać, aż łaskawie Insert wypuści SP. A do tego czasu zawiesić działalność?
-
OK, przepraszam że zająłem Twój czas.
-
Ja piszę że konfigurację GT masz w bazie, a nie w programie, Ty drugi raz że nie chcesz odinstalowywać GT żeby nie utracić konfiguracji.
I po co radzić komuś, kto nie słucha porad?
Twoje porady są bez sensu, nie chcę odinstalowywać i koniec - zbyt długo tłumaczyć dlaczego - jest wiele rzeczy które nie zapisują się w bazie! Interesuje mnie przywrócenie poprzedniej wersji programu bez odinstalowywania lub rozwiązanie problemu aktualizacji. Dziękuję za porady typu poczekać, aż łaskawie Insert wypuści SP. A do tego czasu zawiesić działalność?
Nie wnikając w to, że nie masz racji (bo nie masz), to dziwię Ci się, że takie teksty "rzucasz" do kogoś kto chce Ci za darmo w ramach swojego czasu pomóc.
Nawiązując do Twojego problemu to napisałem Ci co jest powodem błędu, jeśli tego nie ogarniasz, to dopiszę, że najprostszym rozwiązaniem jest postawienie nowej instancji z właściwym collations. Jeśli nie chcesz przeinstalowywać instancji to możesz spróbować przebudować , link do tematu tutaj: https://msdn.microsoft.com/en-us/library/dd207003%28v=SQL.100%29.aspx (https://msdn.microsoft.com/en-us/library/dd207003%28v=SQL.100%29.aspx)
-
Spoko Chris, to taka nowa, świecka tradycja, ochrzanić i dać minus komuś kto próbuje pomóc.
Dziś już dostałem 2 minusy za próby pomagania innym, więc tak ma być.