Problem przy konwersji Płatnika do najnowszej wersji przy SQL

Czy ktoś też ma problem przy próbuje konwersji
mam komunikat:
Podczas pracy kreatora wystąpił błąd kliknij przycisk wstecz aby powrócić do poprzedniego kroku,bądź zamknij okno kreatora i spróbuj usunąć przyczynę wystąpienia błędu.Column, parameter, or variable #8:Cannot find dała type DATE
Mam ten sam komunikat
Jest już rozwiązanie tego problemu ?
Mam to samo
Mam ten sam problem
Jak widać grubsza sprawa....
Czekamy na rozwiązanie, bo wszystko co mogliśmy, to zrobiliśmy
SQL 2008? Baza po przeniesieniu na komputer z SQL 2012 przekonwertowała się bez problemu więc prawdopodobnie trzeba zaktualizować SQL.
Mam MS SQL 2017 i ten sam problem z konwersją.
Mam ten sam problem...
To samo...
Mam to samo. Czy udało się komuś rozwiązać ten problem?
"Mam MS SQL 2017 i ten sam problem z konwersją."

Hmmm. A jaki jest ustawiony Compatibility level dla tej bazy?
No cóż na nawet poczciwym SQL2005 też mam to samo :-(
Witam czy udalo sie rozwiazac problem??
Witam.
Aby rozwiązać problem potrzebna jest najpierw aktualizacja silnika bazy danych. Jeśli ktoś ma SQL 2005 musi zrobić aktualizację min do SQL 2008 R2.
Wtedy zmienna DATE istnieję i wszystko działa. W SQL 2005 nie ma zmiennej DATE.

Pozdrawiam :)
Po instalacji sql 2022 express i odtworzeniu z backupa zrobionego na 2005 wywala ten sam błąd
~do Cybul : nie wiem czy przeskok nie za duży . Być może trzeba zrobić przez np SQL2012 a potem dopiero na 2022? To musisz gdzieś w internetach poszukać , bo mi takie info świta w głowie ale czy to to jest to nie wiem :-/
Witam czy udało się komuś rozwiązać problem ?
Okazało się, że mam jednak SQL 2005 a nie 2008. Na 2008 pewnie by działało. Po wielu próbach aktualizacji poddałem się. Ciągle chce jakiegoś service packa 4 do 2005 bo aktualizacja do wyższej wersji nie pójdzie. SP4 oczywiście ściągnięty i zainstalowany :D Stawiam na czysto drugą instancję na wyższym SQL-u bo nie będę się kopał z koniem przez cały dzień.
@grax wystarczy ściągnąć SQL 2008 R2 i puścić instalkę i zaktualizuje ? Czy trzeba odinstalować 2005 zrobić kopie bazy (tylko jak bo w tym momencie płatnika nie da się uruchomić ?) zainstalować 2008 i zaimportować kopie bazy ?
Ja rozwiązałem problem odpalając na innej maszynie najnowszy SQLEXPRESS 2022 i odtwarzając na nim z kopii bazę Płatnika.
Darek, czy kopię bazy miałeś wykonaną z poziomu MS SQL jako backup czy była to kopia utworzona z poziomu programu Płatnika?
Zrobiłem upgrade sqlexpress z 2005 do 2012 i wszystko poszło
Kopie miałem w sumie dwie, jedna się zrobiła przy okazji próby aktualizacji z poziomu Płatnika, drugą zrobiłem sam przez SQL Server Management Studio.
Darek a jak zrobiłeś ten upgrade z 2005 do 2012?
Nie aktualizowałem MSSQL, miałem drugą maszynę z nowszytm systemem. Zainstalowałem tam MSSQL Express 2022, odtworzyłem bazę i zainstalowałem Płatnika.
"Mam MS SQL 2017 i ten sam problem z konwersją."

"Hmmm. A jaki jest ustawiony Compatibility level dla tej bazy?"

Mam Compatibility Level = 100
Wiecie może jak podłączyć płatnika do bazy po aktualizacji z 2005 do 2012? na starym sterowniku nie chce bo od 12 powinno sie niby używać msoledbsql ale krzyczy mi ze nie ma dostawcy
U mnie problem był na SQL 2005. Przywróciłem z kopii .bak na SQL Express 2019 i konwersja przeszła za 1 razem
Maniel musisz zainstalować "msoledbsql" - pierwszy wynik z google. Taka podpowiedź - na końcówkach klienckich u mnie na najnowszym "19.3.5" nie działało. Zainstalowałem wersję "18.7.4" i poszło.
"Mam MS SQL 2017 i ten sam problem z konwersją."
"Hmmm. A jaki jest ustawiony Compatibility level dla tej bazy?"
"Mam Compatibility Level = 100"

Cały ten wątek odwołuję, miałem bazę na MS SQL 2005.
Zrobiłem backup i restore na wersji 2017. Konwersja bazy przeszła bez problemu i Płatnik wydaje się działać.
U mnie też pojawił się ten błąd więc przeniosłem bazę z SQL 2005 na serwer SQL 2008.
Niestety, podczas połączenia Płatnika z nową bazą (Kreator połączenia z bazą danych) wyskakuje błąd:
"Cannot insert the value NULL into column ''ID', table 'MOJA_BAZA.dbo.TMP_TAB'; column does not allow nulls. INSERT fails.
Sprawdziłem, jak można się spodziewać ID jest kluczem głównym tej tabeli i ma ustawienia unique i not null.

Mieliście może taki przypadek? Wiecie jak to obejść?
Udało mi się ze starego Sql na nowym 2019 odtworzyć bazę i konwersja przeszła, na zainstalowanym serwerze działa, ale jak chce na innym kompie u kogoś w sieci odpalić to mam komunikat: "nie można odnaleźć dostawcy. może on być niepoprawnie zainstalowany"
Przy konfiguracji połączenia Płatnika z bazą danych wybierz pierwszy sterownik dla SQL starszego niż 2012 pomimo serwera 2019. U mnie poszło z windows 11 na serwer SQL 2017
Wcześniej zainstalowałem Microsoft OLE DB Driver for SQL Server oraz vc++ w wersji 64 i 32 bity.
Jeśli konwersja się nie udała to bazę trzeba przywracać z kopii czy wystarcza ta sama i uruchomić ją na nowy SQL np. 2008?

Innymi słowy czy ta nieudana konwersja zdążyła już coś napsuć w bazie ?
Czy ktoś ma pomysł, jak zaktualizować Płatnika działającego dotychczas na MSDE (SQL 2000 Desktop Edition 8.00.194) do MS SQL Server 2008 R2 Express Edition?

Proszę o instrukcję dla laika baz danych.
Z góry - dzięki!
Wdrożenie nowej metryki 303 programu Płatnik 07 stycznia 2025 r. - problem rozwiązany
Potwierdzam, wystarczy ponownie uruchomić klienta Płatnika który pobierze metrykę 303 i dokona prawidłowej konwersji bazy danych.
Działa na starym SQL2005 express.
(Nie trzeba przywracać bazy danych po poprzedniej nieudanej konwersji)
Faktycznie kolejna aktualizacja (metryka 303) rozwiązała problem Płatnika.
Konwersja działa, Płatnik działa. Nic więcej nie trzeba było robić.
Ale baza danych pozostała na silniku MSDE. Chciałbym ją przenieść do MS SQL Server 2008 R2 Express Edition. Czy ktoś wie, jak to zrobić?
+ Dodaj komentarz
Uwaga: Zgodnie z § 2 pkt 2 Regulaminu Forum Dyskusyjnego GOFIN dodając wypowiedzi na łamach Serwisu Forum.Gofin.pl, Użytkownik potwierdza, że zapoznał się z Regulaminem tego Serwisu oraz akceptuje jego postanowienia.
* Przepisz kod z obrazka:
Captcha
* - pole obowiązkowe
Wydawnictwo Podatkowe GOFIN sp. z o.o. nie ponosi odpowiedzialności za treści tematów i komentarzy umieszczanych na łamach FORUM DYSKUSYJNEGO. Dodanie tematu lub komentarza jest równoznaczne z akceptacją REGULAMINU FORUM DYSKUSYJNEGO (kliknij aby zapoznać się z regulaminem).
Wydawnictwo Podatkowe GOFIN
Szanowny Użytkowniku !
Prosimy o zapoznanie się z poniższymi informacjami oraz wyrażenie dobrowolnej zgody poprzez kliknięcie przycisku "Zgadzam się".
Pamiętaj, że zawsze możesz wycofać zgodę.

Serwis internetowy, z którego Pani/Pan korzysta używa plików cookies w celu:

  • niezbędnego zapewnienia prawidłowego działania Serwisów (utrzymania sesji),
  • realizacji funkcjonalności ułatwiających obsługę Serwisu,
  • dopasowania reklam w serwisach społecznościowych,
  • analizy statystyk ruchu i reklam w Serwisach,
  • zbierania i przetwarzania danych w celu wyświetlenia reklam produktów własnych i klientów reklamowych oraz do śledzenia użytkowników, kliknięć i konwersji wyświetlanych reklam.
Pliki cookies

Są to pliki instalowane w urządzeniach końcowych osób korzystających z Serwisu, w celu administrowania Serwisem, dostosowania treści Serwisu do preferencji użytkownika, utrzymania sesji użytkownika oraz dla celów statystycznych i targetowania reklamy (dostosowania treści reklamy do indywidualnych potrzeb użytkownika). Informujemy, że istnieje możliwość określenia przez użytkownika Serwisu warunków przechowywania lub uzyskiwania dostępu do informacji zawartych w plikach cookies za pomocą ustawień przeglądarki lub konfiguracji usługi. Szczegółowe informacje na ten temat dostępne są u producenta przeglądarki, u dostawcy usługi dostępu do internetu oraz w Polityce prywatności i plików cookies.

Administratorzy

Administratorem Pana/Pani danych osobowych w związku z korzystaniem z Serwisu internetowego i jego usług jest Wydawnictwo Podatkowe GOFIN sp. z o.o. Administratorem danych osobowych w plikach cookies w związku z wyświetleniem analizy statystyk i wyświetlaniem spersonalizowanych reklam są partnerzy Wydawnictwa Podatkowego GOFIN sp. z o.o., Google Inc, Facebook Inc.

Jakie ma Pani/Pan prawa w stosunku do swoich danych osobowych?

Wobec swoich danych mają Pan/Pani prawo do żądania dostępu do swoich danych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania danych, prawo do cofnięcia zgody.

Podstawy prawne przetwarzania Pani/Pana danych osobowych
  • Niezbędność przetwarzania danych w związku z wykonaniem umowy.

    Umowa w naszym przypadku oznacza akceptację regulaminu naszych usług. Jeśli zatem akceptuje Pani/Pan umowę na realizację danej usługi, to możemy przetwarzać Pani/Pana dane w zakresie niezbędnym do realizacji tej umowy.

  • Niezbędność przetwarzania danych w związku z prawnie uzasadnionym interesem administratora.

    Dotyczy sytuacji, gdy przetwarzanie danych jest uzasadnione z uwagi na usprawiedliwione potrzeby administratora, tj. dokonanie pomiarów statystycznych, ulepszania naszych usług, jak również prowadzenie marketingu i promocji własnych usług administratora.

  • Dobrowolna zgoda.

    Aby móc realizować cele:
    - zapamiętania Pani/Pana decyzji w Serwisach w zakresie korzystania z dostępnych opcjonalnie funkcjonalności,
    - analiz statystyk ruchu i reklam w Serwisach,
    - dopasowania reklam w serwisach społecznościowych,
    - wyświetlania spersonalizowanych reklam produktów własnych i klientów reklamowych oraz do śledzenia użytkowników, kliknięć i konwersji wyświetlanych reklam w związku z odwiedzaniem niniejszego Serwisu internetowego partnerzy Wydawnictwa Podatkowego Gofin sp. z o.o. muszą mieć możliwość przetwarzania Pani/Pana danych.

Potrzebna jest Nam Pani/Pana dobrowolna zgoda na zapisy w plikach cookies w celach realizacji powyższych celów.
W związku z powyższymi wyjaśnieniami prosimy o wyrażenie dobrowolnej zgody na zapisywanie informacji w plikach cookies przez kliknięcie przycisku „Zgadzam się” lub „Nie teraz” w przypadku braku zgody. Istnieje możliwość skorzystania z „ustawień zaawansowanych” plików cookies w celu określenia indywidualnych zgód na zapis wybranych plików cookies realizujących wybrane cele.