Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-12-04, 11:01x



Odpowiedz w temacie  [ Posty: 23 ]  Przejdź na stronę 1, 2  Następna
błąd podczas konwersji bazy danych z FiK 2022.a do 2022.1 
Autor Wiadomość

Rejestracja: 2020-11-19, 19:13
Posty: 6
Post błąd podczas konwersji bazy danych z FiK 2022.a do 2022.1
Witam.
Podczas konwersji bazy danych do najnowszej wersji FiK tj, z 2022.a do 2022.1 wyrzuca poniższy błąd.
Przy konwersji baz kolejnych firm pokazuje ten sam błąd.
Spotkał się ktoś z tym problemem?

Informacje dla użytkownika:
[i]: - Rozpoczęcie konwersji firmy do wersji '22.10.2.0'
[i]: - Rozpoczęcie konwersji modułu 'STF' w warstwie DAL do wersji '22.10.2.0'
[i]: - Rozpoczęcie konwersji modułu 'HMF' w warstwie DAL do wersji '22.10.2.0'
[i]: - Rozpoczęcie konwersji modułu 'FKF' w warstwie DAL do wersji '22.10.2.0'
[i]: - Rozpoczęcie konwersji bazy danych w DAL do wersji '22.10.2.0'
[i]: - Konwersja modułu 'CMN' w warstwie DAL do wersji '22.10.2.0'
[i]: - Konwersja modułu 'CMN' w warstwie DAL do wersji '22.10.2.0'
[i]: - Konwersja modułu 'CMN' w warstwie DAL do wersji '22.10.2.0'
[i]: - Konwersja modułu 'STF' w warstwie DAL do wersji '22.10.2.0'
[x]: - Konwersja modułu 'HMF' w warstwie DAL do wersji '22.10.2.0'
[x]: - Konwersja modułu 'HMF' w warstwie DAL
[x]: - Uruchamianie komendy konwersji
[x]: - Wykonywanie skryptu SQL
[x]: - Błąd SQL: 'DROP TRIGGER IF EXISTS [SSCommon].[EffPerm_TH_AI];'
[x]: - Incorrect syntax near the keyword 'IF'.
[x]: - Konwersja firmy zakończona błędem, czas: 00:00:20
[x]: - Konwersja firmy do nowej wersji
[x]: - Konwersja bazy danych w DAL
[x]: - DAL: Przetwarzanie komendy 'SCTReservedCommandUpgradeDatabase'
[x]: - Błąd SQL: 'DROP TRIGGER IF EXISTS [SSCommon].[EffPerm_TH_AI];'
[x]: - DAL: Wykonywanie komendy 'SCTReservedCommandUpgradeDatabase', CDALRequest_Prepared.SCTReservedAnyEntity
[x]: - DAL: Wykonanie komendy
[x]: - Pobieranie komendy
[x]: - Pobranie komendy dla polecenia 'SCTReservedCommandUpgradeDatabase'
[x]: - Konwersja modułu 'HMF' w warstwie DAL
[x]: - Uruchamianie komendy konwersji
[x]: - Wykonywanie skryptu SQL
[x]: - Incorrect syntax near the keyword 'IF'.

Wersja: 22.10.2.0


2022-01-30, 16:52
Wyświetl profil
Autor Wiadomość
 



Rejestracja: 2013-06-17, 12:42
Posty: 12
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
Witam,
robiłem dzisiaj aktualizację FiK z wersji 2021 do 2022.1
w trakcie konwersji bazy objawił się identyczny błąd skryptu SQL w module HMF.
zgłosiłem problem do wsparcia, czekam na odpowiedź.


2022-01-31, 15:02
Wyświetl profil

Rejestracja: 2013-06-17, 12:42
Posty: 12
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
Witam,

błąd typu: [x]: - Incorrect syntax near the keyword 'IF'. występuje gdy MSSQL jest w wersji starszej niż 2016.


2022-01-31, 16:35
Wyświetl profil

Rejestracja: 2022-01-31, 18:15
Posty: 8
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
haes pisze:
Witam,

błąd typu: [x]: - Incorrect syntax near the keyword 'IF'. występuje gdy MSSQL jest w wersji starszej niż 2016.


Ja też ten błąd właśnie mam i tak przypuszczałem, że chodzi o MSSQL serwer. Rzuciłem okiem na repozytorium Symfonia tu:

https://pobierzprogram.symfonia.pl/DodatkoweSQL20122016

I znalazłem tylko wersję 2012_2016. Ściągnąłem i zainstalowałem, ale to jest generalnie serwer w wersji 2012 i jedyna biblioteka w wersji 2016 to pakiet o nazwie MSSQL Server 2016 Management Objects. Jak odpalam program do zarządzania bazą to pokazuje MSSQL Server 2012. Zatem to co oferuje Symfonia do ściągnięcia z własnego serwera to de facto wersja 2012 z jakimiś bibliotekami z 2016 i ta wersja MSSQL daje błąd konwersji. No i koło się zamyka.

Ciekawe czy to naprawią lub wrzucą nową wersję MSSQL do repozytorium czy zmuszą nas do samodzielnej instalacji MSSQL w wersji 2016?

A jak ty rozwiązałeś ten problem?

PS. Chyba na teraz wracam do wersji 2022.a bym miał na czym pracować. Jak coś się dowiecie to dajcie znać.


2022-01-31, 18:31
Wyświetl profil

Rejestracja: 2022-01-31, 18:15
Posty: 8
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
biomexim pisze:
haes pisze:
Witam,
PS. Chyba na teraz wracam do wersji 2022.a bym miał na czym pracować. Jak coś się dowiecie to dajcie znać.


No i lipa. W czasie konwersji bazy danych struktora bazy została zmieniona na tą w wersji 2022.1 i zainstalowanie wersji 2022.a i import archiwum zwraca błąd, że baza jest w nowszym formacie niż importowane archiwum i program się już nie uruchamia. Musiałbym prawdopodobnie usunąć całą bazę danych SAGEPL i zainstalować ją od nowa. Problem w tym, że na mój Windows 7 32bity instalator MSSQL z Symfonii zainstaluje tylko wersję 2012. Wersja 2016 jest na systemy 8.x i 10 we wersjach 64 bitowych. Zatem nie będę w stanie zainstalować MSSQL 2016 i ominąć ten problem. Muszę więc czekać na Sage aż usunie problem konwersji bazy danych. A co jak nie usunie?

Poczekam dzień lub dwa i jeśli nic nie zrobią to całkowicie usunę bazę danych SAGEPL z MSSQLa i ponownie zainstaluję wersję 2022a by mieć cokolwiek do pracy. Mam nadzieję, że do 25 lutego coś z tym zrobią, bo rzekomo wersja 2022.1 ma wymagane wzory plików JPK i wersja 2022a może generować format nieakceptowany przez bramkę MF.

Ale jazda.


2022-01-31, 20:12
Wyświetl profil

Rejestracja: 2020-11-19, 19:13
Posty: 6
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
Po nieudanej konwersji bazy należy zainstalować wcześniejszą wersję FKi i przywrócić bazę danych w wersji sprzed konwersji.
Ja robiłem kilka podejść na kilku firmach do konwersji bazy danych do najnowszej wersji i za każdym razem ten sam błąd wywala.


2022-01-31, 23:19
Wyświetl profil

Rejestracja: 2022-01-31, 18:15
Posty: 8
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
greg_p pisze:
Po nieudanej konwersji bazy należy zainstalować wcześniejszą wersję FKi i przywrócić bazę danych w wersji sprzed konwersji.
Ja robiłem kilka podejść na kilku firmach do konwersji bazy danych do najnowszej wersji i za każdym razem ten sam błąd wywala.


Tak, ja zainstalowałem poprzednią wersję, ale przy upgradzie struktura danych została dostosowana do wersji 2022.1 i po zainstalowaniu stara wersja informuje, że baza ma nową strukturę. Po usunięciu nowej wersji, a przed zainstalowaniem wcześniejszej trzeba usunąć albo przenieść do innego katalogu całą bazę SAGEPL z katalogu MS SQL Server. Jednak by to zrobić trzeba uruchomić komputer z dysku zewnętrznego. Po usunięciu starej bazy przy instalacji poprzedniej wersji program utworzy nową pustą baze SQL i wtedy można tam zaimportować dane z kopii zapasowej.

Przypuszczam, że będziemy musieli poczekać z tydzień lub dwa zanim poprawią skrypt migracji bazy dla wersji MS SQL 2012. Ja mam WIndowsa 7 32bity i nie mogę zainstalować MS SQL 2016, więc pozostaje mi czekać na poprawkę.


2022-02-01, 11:57
Wyświetl profil

Rejestracja: 2013-06-17, 12:42
Posty: 12
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
witam,

rozwiązaniem może być instalacja serwera MSSQL na innym komputerze niż Symfonia,
i nie musi to być nawet Windows 10, może być np. Ubuntu,
Microsoft udostępnia swoją bazę danych w wersji pod Linuksa:
https://docs.microsoft.com/en-us/sql/li ... rver-ver15
przeniesienie bazy jest banalnie proste
u mnie działa MSSQL 2019 na Ubuntu server 18.04


2022-02-01, 15:32
Wyświetl profil

Rejestracja: 2022-01-31, 18:15
Posty: 8
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
haes pisze:
witam,

rozwiązaniem może być instalacja serwera MSSQL na innym komputerze niż Symfonia,
i nie musi to być nawet Windows 10, może być np. Ubuntu,
Microsoft udostępnia swoją bazę danych w wersji pod Linuksa:
https://docs.microsoft.com/en-us/sql/li ... rver-ver15
przeniesienie bazy jest banalnie proste
u mnie działa MSSQL 2019 na Ubuntu server 18.04


Dzięku za sugestię. Ja używam Linuxa i maszyny wirtualnej VBox na której mam Windows 7 z FK. Więc spokojnie mogę zainstalować MSSQL na komputerze gospodaża i po adresie IP podłączyć się do bazy. Wszystko na jednym kompie.

Wczoraj udało mi się przywrócić wersję 2022a i poprawić bazę i FK działa.

Na teraz jedyną opcją którą widzę (i stosowałem ją w przeszłości) to zalogować się na Windows 10 (mam dualboota i 2 systemy) i zainstalować na Windowsie bazę MSSQL 2016, potem FK 2022.1 i zaimportować tam bazę i konwersja powinna zadziałać jeśli wersja MSSQL będzie wyższa niż 2012. Potem albo skopiować całą bazę, albo zrobić archiwum w nowej wersji bazy i to przenieść na maszynę wirtualną na której mam FK. W zeszłym roku przy aktualizacji z 2020 na 2021 taka procedura mi zadziałała i jeśli nic nie zrobią z tym skryptem do 20 lutego to będę musiał tak właśnie zrobić.

Dam znać czy to się udało.


2022-02-02, 12:02
Wyświetl profil
Awatar użytkownika

Rejestracja: 2008-02-12, 10:22
Posty: 515
Pomógł: 48
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
https://wsparcie.symfonia.pl/hc/pl/arti ... 6699389586


2022-02-02, 15:28
Wyświetl profil

Rejestracja: 2022-01-31, 18:15
Posty: 8
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
Maciek pisze:
https://wsparcie.symfonia.pl/hc/pl/articles/4416699389586


Dzięki za link. To wyjaśnia sprawę. Problem w tym, że MSSQL ze strony Symofonii na wersję 2012 i 2016 w jednym pliku i jeśli instalator rozpozna Windows 7/8 to instaluje wersję 2012 i nie da się go zmusić do instalacji wersji 2016. Innymi słowy Symfonia zmusza do instalacji Windowsa 10. Już raz mnie zmusili do przejścia z Windows XP na 7, a teraz ponownie na Windows 10. Używając VirtualBoxa Win7 działa mi szybko i sprawnie, a Win10 wymaga większych zasobów i bardzo obciąża system gospodarza. Więc nie zamierzam się przenosić na Windows 10.

Zatem widzę 2 rozwiązania. Jedno jak sugerował kolega to instalacja MSSQL 2016 w systemie gospodarza (u mnie to Linux) i podłączenie się do bazy po IP. A drugie to instalacja MSSQL 2016 pobranego ze strony Microsfotu i stworzenie ręcznie bazy danych. Z tego co czytałem to ostatnia działająca na Windows7 wersja MSSQL to właśnie 2016 i najpewniej ta droga będzie najszybsza.

Upgrade bazy pod WIndows10 w wersji 2016 i przeniesienie jej do Windows7 z bazą w wersji 2012 raczej nie wchodzi w grę, bo baza 2012 nie obsługuje wielu funkcji bazy z 2016 i to doprowadzi do błędów w strukturze bazy.

Ponownie Symfonia wymusza na klientach niepotrzebne wydatki wbrew ich woli. Taka polityka firmy mnie mocno irytuje i najpewniej przyjdzie niebawem przerzucić się na bardziej rozsądną firmę.


2022-02-04, 13:11
Wyświetl profil

Rejestracja: 2022-01-31, 18:15
Posty: 8
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
haes pisze:
przeniesienie bazy jest banalnie proste
u mnie działa MSSQL 2019 na Ubuntu server 18.04


Możesz podpowiedzieć jak przenieść bazę? Czy chodzi jedynie o skopiowanie katalogu bazy z Windowsa czy trzeba utworzyć pustą bazę i jakoś zaimportować zawartość bazy? Czy może użyć FK do utworzenia nowej bazy w oparciu o backup i podczas importu podać adres serwera MSSQL działającego na Linuksie i wtedy FK utworzy bazę i zaimportuje dane?

W sumie mogę też zainstalować MSSQL 2016 w samym Windowsie 7 i to też powinno zadziałać.

Daj znać jak to zrobiłeś.


2022-02-04, 13:29
Wyświetl profil

Rejestracja: 2010-08-22, 09:57
Posty: 325
Pomógł: 56
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
Cytuj:
Ponownie Symfonia wymusza na klientach niepotrzebne wydatki wbrew ich woli. Taka polityka firmy mnie mocno irytuje i najpewniej przyjdzie niebawem przerzucić się na bardziej rozsądną firmę.


Bez przesady. Od trzech lat w wymaganiach jasno pisze że windows 7 nie jest wspierany. Instalujesz program z 2022 roku na jakichs archaicznych padlinach i masz żal że Ci nie działa.


2022-02-04, 14:05
Wyświetl profil

Rejestracja: 2013-06-17, 12:42
Posty: 12
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
biomexim pisze:
haes pisze:
przeniesienie bazy jest banalnie proste
u mnie działa MSSQL 2019 na Ubuntu server 18.04


Możesz podpowiedzieć jak przenieść bazę?

Daj znać jak to zrobiłeś.


za pomocą MS SQL Managament Studio wczytałem (prawoklik na Databases/Restore Database) backup bazy zrobiony na Windowsie w starej wersji bazy (backup zrobiony w Symfonii).
następnie w Symfonii przez dodaj firmę wskazałem serwer i bazę na nim. Różnica jest tylko taka że nie można wykorzystać konta Windows do logowania do bazy.


2022-02-04, 16:42
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4002
Pomógł: 448
Post Re: błąd podczas konwersji bazy danych z FiK 2022.a do 2022.
perek pisze:
Cytuj:
Ponownie Symfonia wymusza na klientach niepotrzebne wydatki wbrew ich woli. Taka polityka firmy mnie mocno irytuje i najpewniej przyjdzie niebawem przerzucić się na bardziej rozsądną firmę.


Bez przesady. Od trzech lat w wymaganiach jasno pisze że windows 7 nie jest wspierany. Instalujesz program z 2022 roku na jakichs archaicznych padlinach i masz żal że Ci nie działa.


A kto czyta dokumentację?
Wiadomo że większość tam zagląda jak coś nie działa.

Jak kupujesz nowy telefon to czytasz dokumentację czy od razu włączasz?

Tak czy siak oczekiwałbym od programu, że sprawdzi czy ma warunki żeby działać i wstrzyma instalację/konwersję z odpowiednim komunikatem.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2022-02-04, 17:04
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 23 ]  Przejdź na stronę 1, 2  Następna
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Bład podczas konwersji bazy FKF

w Programy Księgowe

Gia65

5

4606

2010-11-29, 09:40

Bekon Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki blad konwersji baz z 2022.2a na 2023

w Programy Księgowe

ryba

1

4421

2022-12-16, 17:35

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Problem podczas migracji z Sage ERP 2021.3 do 2022.a

w Techniczne

wasylekwawa

0

3867

2022-01-08, 11:45

wasylekwawa Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki HMF 2010.2 Błąd konwersji bazy danych

w Programy Handlowe

bartek

4

4579

2010-12-18, 17:37

waldi Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 16 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant