Autor Wątek: Zmniejszenie bazy danych  (Przeczytany 12268 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Danielson

  • Nowy użytkownik
  • *
  • Wiadomości: 14
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.25 Sp1
Zmniejszenie bazy danych
« dnia: Luty 06, 2011, 09:13:08 »
Witam, czy ktoś się orientuje w jaki sposób można zmniejszyć bazę Subiekta ? Chodzi mi dokładnie które tabele można bezpiecznie wyczyścić, tak żeby nie utracić integralności bazy. Wiem, że jest jakieś narzędzie dla serwisantów, ale kosztuje spore pieniądze. Wg. mnie takie operacje powinny być standardowo wbudowane w tego typu program, tak żeby każdy mógł przeprowadzić czyszczenie bazy w dowolnym momencie. W WF-MAGu tak robiłem: archiwizacja roku 2004 (kopia archiwizacji pozostawała na dysku), czyszczenie bazy dokumentów (oczywiście baza klientów i towarów pozostawała).  a od 2005 zaczynałem pracę na pustej bazie (zaczynałem od wprowadzenia dokumentu inwentaryzacyjnego PZ). W dowolnym momencie, gdy potrzebowałem sięgnąć do danych archiwalnych uruchamiałem bazę archiwalną. W podobny sposób chciałbym pracować z Subiektem, ale niestety nie ma on wbudowanych "narzędzi" do czyszczenia niepotrzebnych danych.
Jeszcze inny pomysł jaki mi przychodzi do głowy, to na początku roku (przed inwentaryzacją) stworzyć nowy podmiot i do niego zaimportować towary i kontrahentów poprzez epp.
Ale może ktoś zna inne rozwiązanie ?
« Ostatnia zmiana: Luty 06, 2011, 09:23:54 wysłana przez Danielson »

Offline sztywniak

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1115
  • Reputacja +161/-12
  • Wersja programu: Subiekt GT 1.25 , Rewizor 1.25
Odp: Zmniejszenie bazy danych
« Odpowiedź #1 dnia: Luty 06, 2011, 09:46:19 »
1. Miejsca które można wyczyścić to zdjęcia towarów nieaktywnych i dokumenty.
2. Jak dużą masz bazę ?
Sztywniak

Offline Danielson

  • Nowy użytkownik
  • *
  • Wiadomości: 14
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.25 Sp1
Odp: Zmniejszenie bazy danych
« Odpowiedź #2 dnia: Luty 06, 2011, 10:18:43 »
1. Zdjęcia mam mikroskopijne (po testowym wyrzuceniu i skompaktowaniu bazy oszczędność może ok 2 Mb. Nie warto, bo zdjęcia jednak fajnie wyglądają na cennikach.
2. Baza ma wielkość 160 MB. Jest to oczywiście nic, jak dla SQL Servera ale chodzi też o zasadę. Właściciel danych powinien mieć prawo do wykasowania danych, których już nie potrzebuje, a które zmniejszą wielkość bazy danych. Baza teraz ma 160 MB, ale za chwile może mieć 16 Gb i co wtedy ?
Wielkość bazy, a co za tym idzie, wielkość backupu bazy danych nie miałaby takiego znaczenia, gdyby nie dodatkowa konieczność codziennego kopiowania bazy danych na dodatkowy, odległy server archiwalny.
« Ostatnia zmiana: Luty 06, 2011, 10:25:56 wysłana przez Danielson »

Offline sztywniak

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1115
  • Reputacja +161/-12
  • Wersja programu: Subiekt GT 1.25 , Rewizor 1.25
Odp: Zmniejszenie bazy danych
« Odpowiedź #3 dnia: Luty 06, 2011, 15:18:36 »
Przecież właściciel ma prawo wykasować sobie dane jakie chce ;-)
A tak serio to nie jest to takie proste i jestem 100% pewien że taki mechanizm nie powstanie.
Jedyne obejście to wykorzystać Sferę i napisać sobie przenoszenie kartotek , stanów , rozrachunków..
Sztywniak

Offline Danielson

  • Nowy użytkownik
  • *
  • Wiadomości: 14
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.25 Sp1
Odp: Zmniejszenie bazy danych
« Odpowiedź #4 dnia: Luty 06, 2011, 16:01:53 »
Ok. Dzięki. Zawsze to już jakaś wskazówka.
Wadą Subiekta jest to, że nie ma w nim wielu podstawowych funkcji. Kiedyś sądziłem, że jego zaletą jest fakt, że można sobie to i owo dorobić samemu lub kupić w formie dodatków jakiegoś gotowca. Ale Idąc tym tropem, doszedłem w końcu do wniosku, że najlepiej będzie napisać swoją własną wersję systemu magazynowo-księgowego szytą na miarę. W końcu to wcale nie jest takie trudne, a być może nawet łatwiejsze niż ciągłe dorabianie łatek i "babranie" się w Sferze czy Crystalu.
Na razie zostaje na Subiekcie i wrzutkach, ale coraz bardziej przestaje mi się to podobać.
Dobrze, że przynajmniej znalazłem to fajne forum, gdzie można znaleźć jakieś rzeczowe wskazówki.
Dzięki Sztywniak. Szacun !
« Ostatnia zmiana: Luty 06, 2011, 16:12:48 wysłana przez Danielson »

Offline sztywniak

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1115
  • Reputacja +161/-12
  • Wersja programu: Subiekt GT 1.25 , Rewizor 1.25
Odp: Zmniejszenie bazy danych
« Odpowiedź #5 dnia: Luty 06, 2011, 16:25:08 »
Od 15 lat przeciętnie 3 razy do roku mam myśl żeby napisać swój program ;-)
Niestety mam chyba zbyt duży bagaż doświadczeń bo pukam się w czoło i wracam na ziemie.
To forum jest najlepszym przykładem tego że nie napiszesz programu który będzie pasował każdej firmie. Robiłem też doświadczenia z platformą do pisania takich rozwiązań do której dostałem nawet źródła programu magazynowego ale po przemyśleniu sprawy aktualizacji dałem sobie spokój.
Nadal trzymam się przy Subiekcie bo wiem że jak mi czegoś brakuje to sobie dorobię a o aktualizację dba InsERT.
Oczywiście przez te lata jako serwisant Insertu też często się irytowałem ale nie znalazłem lepszej alternatywy.
Sztywniak

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9211
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Zmniejszenie bazy danych
« Odpowiedź #6 dnia: Luty 06, 2011, 16:31:15 »
Cytuj
doszedłem w końcu do wniosku, że najlepiej będzie napisać swoją własną wersję systemu magazynowo-księgowego szytą na miarę

Ciekawe na ile wyceniłeś koszt takiego przedsięwzięcia i jak ta kwota ma się do ceny Subiekta i ewentualnych rozszerzeń do niego.
Sławek, Zduńska Wola

Offline Danielson

  • Nowy użytkownik
  • *
  • Wiadomości: 14
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.25 Sp1
Odp: Zmniejszenie bazy danych
« Odpowiedź #7 dnia: Luty 06, 2011, 16:43:35 »
No właśnie, może to jest ten kolejny moment też w moim życiu, żeby się puknąć w czoło i zejść na ziemię.
Oczywiście gdybym brał się za zrobienie czegokolwiek, zrobiłbym to tak, żeby się nie narobić, a jednak zrobić coś użytecznego. Z doświadczenia wiem, że najlepiej wychodzi, gdy się coś robi from the scratch (czyli od początku do końca, od planowania do wykonania). Niestety, na razie totalny brak czasu. Ale może w przyszłości ... who knows.

Nie chodzi mi o soft do sprzedaży, ale do własnej firmy. Wtedy nie mówimy o wycenach robocizny ani o kosztach rozszerzeń itp. Potrzebuje coś, robię dla siebie i that's it.
Fakt jest taki, że Subiekt jest najlepszym rozwiązaniem z gotowych rozwiązań "z półki" (przynajmniej pod względem ceny licencji i aktualizacji nie znalazłem nic bardziej sensownego).

Offline tpi0

  • Aktywny użytkownik
  • ***
  • Wiadomości: 459
  • Reputacja +29/-0
Odp: Zmniejszenie bazy danych
« Odpowiedź #8 dnia: Luty 06, 2011, 23:33:23 »
W serwisowym jest opcja kompaktuj. Nigdy tego nie używałem ale może działa?

Offline sztywniak

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1115
  • Reputacja +161/-12
  • Wersja programu: Subiekt GT 1.25 , Rewizor 1.25
Odp: Zmniejszenie bazy danych
« Odpowiedź #9 dnia: Luty 06, 2011, 23:54:48 »
W serwisowym jest opcja kompaktuj. Nigdy tego nie używałem ale może działa?

tak działa
Sztywniak

Offline darekk34

  • Nowy użytkownik
  • *
  • Wiadomości: 36
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.47 SP2
Odp: Zmniejszenie bazy danych
« Odpowiedź #10 dnia: Czerwiec 20, 2016, 11:51:36 »
W serwisowym jest opcja kompaktuj. Nigdy tego nie używałem ale może działa?

tak działa
A co mogę zrobić jeśli u mnie nie działa?

Online candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Zmniejszenie bazy danych
« Odpowiedź #11 dnia: Czerwiec 20, 2016, 12:03:19 »
Na początek opowiedzieć co to znaczy "nie działa".
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline Cher

  • Nowy użytkownik
  • *
  • Wiadomości: 1
  • Reputacja +0/-0
  • Wersja programu: 1.66 SP3 HF3
Odp: Zmniejszenie bazy danych
« Odpowiedź #12 dnia: Lipiec 20, 2021, 00:34:24 »
Witam, u mnie funkcja kompaktuj nie działa, a muszę zmniejszyć bazę danych, bo zbliżam się do 10GB. Tej funkcji nie udaje się uruchomić już od dawna. Czy ktoś może mi coś poradzić?

Online candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Zmniejszenie bazy danych
« Odpowiedź #13 dnia: Lipiec 20, 2021, 00:38:56 »
A czy teraz możesz odpowiedzieć na pytanie, które poprzedzało Twój post?

A poza tym to Kompaktowanie w żaden sposób nie pomoże w rozwiązaniu problemu 10GB limitu rozmiaru bazy.
« Ostatnia zmiana: Lipiec 20, 2021, 10:05:20 wysłana przez candy »
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline tomaszf

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 523
  • Reputacja +12/-0
  • Wersja programu: Subiekt GT 1.66
Odp: Zmniejszenie bazy danych
« Odpowiedź #14 dnia: Lipiec 21, 2021, 19:11:21 »
Czy ktoś może mi coś poradzić?
Rada: usunąć niepotrzebne dane :).

Wysłane z mojego CLT-L29 przy użyciu Tapatalka

Forum Użytkownikow Subiekt GT

Odp: Zmniejszenie bazy danych
« Odpowiedź #14 dnia: Lipiec 21, 2021, 19:11:21 »