Autor Wątek: Płatnik + baza  (Przeczytany 17552 razy)

0 użytkowników i 6 Gości przegląda ten wątek.

Offline micha

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1028
  • Reputacja +9/-0
  • Wersja programu: Sub+Rew GT [najnowsze]
Płatnik + baza
« dnia: Styczeń 18, 2016, 11:37:15 »
Będę zaraz instalował Płatnika. Gratyfikant jest, ale do tej pory księgowa miała Płatnika "u siebie". Teraz ma Płatnik ma być na tym samym serwerze, co GT. Stąd pytania do specjalistów:

- Płatnik podpowiada automatycznie bazę access. Ma to jakieś zalety?
- Skoro i tak jest już baza SQL Insertu, to może lepiej i Płatnika do niej wrzucić?
- Czy da się to zrobić tak, aby archiwum GT zawierało także i dane Płatnika? Uprościłoby to proces robienia backupów. :-)

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17189
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Płatnik + baza
« Odpowiedź #1 dnia: Styczeń 18, 2016, 11:56:58 »
Będę zaraz instalował Płatnika. Gratyfikant jest, ale do tej pory księgowa miała Płatnika "u siebie". Teraz ma Płatnik ma być na tym samym serwerze, co GT. Stąd pytania do specjalistów:

- Płatnik podpowiada automatycznie bazę access. Ma to jakieś zalety?

No taką, że nie trzeba instalować serwera SQL, jeśli ktoś nie posiada.

- Skoro i tak jest już baza SQL Insertu, to może lepiej i Płatnika do niej wrzucić?

Nie do bazy tylko do serwera SQL ;) To będzie kolejna baza danych.

- Czy da się to zrobić tak, aby archiwum GT zawierało także i dane Płatnika? Uprościłoby to proces robienia backupów. :-)

Nie, należy samemu zadbać o archiwum.
Daniel, Białystok.

Offline micha

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1028
  • Reputacja +9/-0
  • Wersja programu: Sub+Rew GT [najnowsze]
Odp: Płatnik + baza
« Odpowiedź #2 dnia: Styczeń 18, 2016, 12:06:03 »
- Skoro i tak jest już baza SQL Insertu, to może lepiej i Płatnika do niej wrzucić?
Nie do bazy tylko do serwera SQL ;) To będzie kolejna baza danych.
Hm... A licencja tego standardowego darmowego serwera, który przyszedł w pakiecie z GT pozwala na to? :-)

- Czy da się to zrobić tak, aby archiwum GT zawierało także i dane Płatnika? Uprościłoby to proces robienia backupów. :-)
Nie, należy samemu zadbać o archiwum.
Kurde... A jest jakiś odpowiednik e-archiwizacji dla Płatnika? Tak, żeby raz skonfigurować i zapomnieć. :-)

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17189
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Płatnik + baza
« Odpowiedź #3 dnia: Styczeń 18, 2016, 12:24:16 »
- Skoro i tak jest już baza SQL Insertu, to może lepiej i Płatnika do niej wrzucić?
Nie do bazy tylko do serwera SQL ;) To będzie kolejna baza danych.
Hm... A licencja tego standardowego darmowego serwera, który przyszedł w pakiecie z GT pozwala na to? :-)

No sam napisałeś, że jest darmowy, a z darmo udostępnia proucent, czyli Microsoft, również dla Insertu ;)

- Czy da się to zrobić tak, aby archiwum GT zawierało także i dane Płatnika? Uprościłoby to proces robienia backupów. :-)
Nie, należy samemu zadbać o archiwum.
Kurde... A jest jakiś odpowiednik e-archiwizacji dla Płatnika? Tak, żeby raz skonfigurować i zapomnieć. :-)

Raczej nie ma dedykowanego, ale jest mnóstwo rozwiązań dla serwera Microsoftu.
Daniel, Białystok.

Offline xpert17

  • Użytkownik
  • **
  • Wiadomości: 54
  • Reputacja +0/-0
  • Wersja programu: 1.37
Odp: Płatnik + baza
« Odpowiedź #4 dnia: Styczeń 19, 2016, 19:47:32 »
Chętnie przeczytam o Twoich doświadczeniach w instalowaniu Płatnika na silniku MSSQL (chociaż to chyba trochę nie ta grupa). Walczę z tym od kilku tygodni. Chodzi mi o takie ustawienie, żeby autoryzowało się to do bazy po użytkowniku bazy, a nie po uprawnieniach SA.

P.S. Mam własną licencję na Microsoft SQL Server Standard (64-bit), i to na nim chodzi (bez problemu) Insert, a nie na czymś darmowym z pakietu GT.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17189
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Płatnik + baza
« Odpowiedź #5 dnia: Styczeń 19, 2016, 19:58:18 »
Chętnie przeczytam o Twoich doświadczeniach w instalowaniu Płatnika na silniku MSSQL (chociaż to chyba trochę nie ta grupa). Walczę z tym od kilku tygodni. Chodzi mi o takie ustawienie, żeby autoryzowało się to do bazy po użytkowniku bazy, a nie po uprawnieniach SA.

Co zrobiłeś w ramach tych "walk" ?

P.S. Mam własną licencję na Microsoft SQL Server Standard (64-bit), i to na nim chodzi (bez problemu) Insert, a nie na czymś darmowym z pakietu GT.

To "coś darmowe z pakietu GT" jest praktycznie tym samym co posiadasz (nie podałeś dokładnej wersji) tylko z ograniczeniem do wykorzystania 1 GB pamięci RAM i maksymalnego rozmiaru bazy danych do 10GB. W praktyce jeśli rozmiar bazy danych nie przekracza 5 GB i jest do kilkunastu użytkowników to nie ma potrzeby zakupu pełnych wersji typu runtime, a tym bardziej full use.
Daniel, Białystok.

Offline Chris

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 2846
  • Reputacja +275/-0
  • Wersja programu: GT, Nexo - aktualne
Odp: Płatnik + baza
« Odpowiedź #6 dnia: Styczeń 19, 2016, 20:17:03 »
Chętnie przeczytam o Twoich doświadczeniach w instalowaniu Płatnika na silniku MSSQL (chociaż to chyba trochę nie ta grupa). Walczę z tym od kilku tygodni. Chodzi mi o takie ustawienie, żeby autoryzowało się to do bazy po użytkowniku bazy, a nie po uprawnieniach SA.
A w czym się tak męczysz, nawet w kreatorze Płatnika jest możliwość dodania nowego użytkownika, aby nie trzeba było korzystać z sa ?
Krzysztof, Radom

Offline xpert17

  • Użytkownik
  • **
  • Wiadomości: 54
  • Reputacja +0/-0
  • Wersja programu: 1.37
Odp: Płatnik + baza
« Odpowiedź #7 dnia: Styczeń 19, 2016, 20:51:10 »
Cóż, właściwie wszystkie inne problemy, które miałem, zdążyłem już rozwiązać. Płatnik już chodzi z serwera SQL, oczywiście pod warunkiem, że utworzę nową bazę. Jeśli chcę zmigrować bazę z .mdb (a o to właśnie chodziło, pusty Płatnik mi niepotrzebny), to w kreatorze migracji bazy roboczej dostaję błąd Cannot create an instance od OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)". Ale z tego co wygooglowałem, ten problem jest nie do rozwiązania (64-bitowa wersja SQL).

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17189
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Płatnik + baza
« Odpowiedź #8 dnia: Styczeń 19, 2016, 20:57:59 »
Ale z tego co wygooglowałem, ten problem jest nie do rozwiązania (64-bitowa wersja SQL).

Nie spotkałem się z tym problemem, ale skoro wynika on z 64 bitowej wersji serwera SQL to w czym problem, aby zainstalować wersję 32 bitową ?
Daniel, Białystok.

Offline xpert17

  • Użytkownik
  • **
  • Wiadomości: 54
  • Reputacja +0/-0
  • Wersja programu: 1.37
Odp: Płatnik + baza
« Odpowiedź #9 dnia: Styczeń 19, 2016, 21:01:24 »
Hmm, z tego, że mam właśnie wersję 64-bitową i co więcej, jest ona potrzebna innym aplikacjom chodzącym na tym serwerze.

Tak, oczywiście mogę spróbować na jakimś innym komputerze zainstalować 32-bitowy sql express, zmigrować te bazy i potem pomyśleć co dalej i jak je przenieść na 64-bitowy serwer. Trochę szkoda mi czasu, ale chyba nie mam wyjścia.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17189
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Płatnik + baza
« Odpowiedź #10 dnia: Styczeń 19, 2016, 21:04:03 »
Hmm, z tego, że mam właśnie wersję 64-bitową i co więcej, jest ona potrzebna innym aplikacjom chodzącym na tym serwerze.

Tak, oczywiście mogę spróbować na jakimś innym komputerze zainstalować 32-bitowy sql express, zmigrować te bazy i potem pomyśleć co dalej i jak je przenieść na 64-bitowy serwer. Trochę szkoda mi czasu, ale chyba nie mam wyjścia.

Ech... Warto mieć jakąś podstawową wiedzę o serwerach SQL... Baza danych nie ma przecież bitowości, wystarczy backup i jego odtworzenie...
Daniel, Białystok.

Offline xpert17

  • Użytkownik
  • **
  • Wiadomości: 54
  • Reputacja +0/-0
  • Wersja programu: 1.37
Odp: Płatnik + baza
« Odpowiedź #11 dnia: Styczeń 19, 2016, 21:08:23 »
Tyle podstawowej wiedzy jeszcze mam, ale dziękuję za szpilę radę.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17189
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Płatnik + baza
« Odpowiedź #12 dnia: Styczeń 19, 2016, 21:22:08 »
Tyle podstawowej wiedzy jeszcze mam, ale dziękuję za szpilę radę.

To nie była rada tylko po prostu informacja... Może czegoś Cię nie zrozumiałem i wyciągnąłem błędne wnioski... O czym w takim razie pisałeś ?

Tak, oczywiście mogę spróbować na jakimś innym komputerze zainstalować 32-bitowy sql express, zmigrować te bazy i potem pomyśleć co dalej i jak je przenieść na 64-bitowy serwer. Trochę szkoda mi czasu, ale chyba nie mam wyjścia.

Instalacja serwera SQL na normalnym sprzęcie to zaledwie kilka minut, a Ty walczysz z problemem kilka tygodni chociaż podobno szkoda Ci czasu ?
Daniel, Białystok.

Offline xpert17

  • Użytkownik
  • **
  • Wiadomości: 54
  • Reputacja +0/-0
  • Wersja programu: 1.37
Odp: Płatnik + baza
« Odpowiedź #13 dnia: Styczeń 19, 2016, 22:00:00 »
Tak, "kilka tygodni" (no przecież nie bez przerwy) walczyłem z różnymi rzeczami, ale szczęśliwie już przez nie przebrnąłem - i tak jak napisałem, Płatnik chodzi dobrze z bazy SQL, jedyny problem jaki pozostał to kreator migracji bazy roboczej, tzn. konwersja plików z bazy Access na serwer MSSQL. Niestety, Microsoft nie przewidział że ktoś będzie chciał to zrobić na silniku w wersji 64-bit i nie ma takich sterowników.

Aby spróbować dokonać tej konwersji na silniku 32-bit trzeba muszę mieć go gdzie zainstalować, a to nie jest takie wcale takie szybkie. Nie mam pod ręką żadnej maszyny na której mogę odpalić chociażby ten mssql 2005 express który dostarczają razem z Płatnikiem (nie, nie pójdzie na Windows 10 a tylko takie komputery mam w biurze i nie, nie pójdzie na ubuntu, który mam w domu). Ściągam teraz ze strony Microsoftu wersję 2014 express, ale wcale się nie zdziwię, jak znowu jakiś sterownik będzie nie taki albo Płatnik się uprze, że z nią nie będzie chciał współpracować.

Oczywiście gdy już wreszcie będę miał bazę w postaci MSSQL, to teoretycznie nie powinno być niczym specjalnym ją skopiować na inny serwer MSSQL (ten chodzący na 64-bitowym silniku). Ale wcale nie zakładam na 100% że Płatnik też o tym wie.

Offline xpert17

  • Użytkownik
  • **
  • Wiadomości: 54
  • Reputacja +0/-0
  • Wersja programu: 1.37
Odp: Płatnik + baza
« Odpowiedź #14 dnia: Styczeń 19, 2016, 22:16:19 »
Ściągam teraz ze strony Microsoftu wersję 2014 express, ale wcale się nie zdziwię, jak znowu jakiś sterownik będzie nie taki albo Płatnik się uprze, że z nią nie będzie chciał współpracować.

No i oczywiście, trzeba np. włączyć "Ad Hoc Distributed Queries" i oczywiście w 2014 nie robi się tego tam gdzie to zawsze było w 2005/2008 (Configuration Tool / Surface Area Configuration)

Forum Użytkownikow Subiekt GT

Odp: Płatnik + baza
« Odpowiedź #14 dnia: Styczeń 19, 2016, 22:16:19 »