Tomasz Karolik 1 Napisano 7 Lipca 2015 Udostępnij Napisano 7 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Witam, Ze względu na masę syfu, który uzbierał się przez lata użytkowania chciałbym postawić nową bazę albo oczyścić całkowicie starą. Jedyne czego nie chcę stracić to powiązania z towarów Allegro (miesiącami doklejałem kod do opisów aukcji) Będę wdzięczny za pomoc Cytuj Link to postu
Ks. Robak 314 Napisano 7 Lipca 2015 Udostępnij Napisano 7 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Jeżeli masz w każdej aukcji kod, to nie powinno być problemów z powiązaniem towarów. Na wszelki wypadek zrób test - załóż bazę, zaciągnij aukcje i popatrz czy wszystko jest jak należy. Stara baza ciągle będzie, więc nie musisz używać nowej, gdy coś będzie nie tak. Cytuj Link to postu
Bartosz Rosa 1 775 Napisano 8 Lipca 2015 Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Towarów z Allegro nie zaciągnie, jedynie aukcje. Tak po cichu podpowiem, że pracujemy "na boku" nad rozszerzeniem programu serwisowego do Sello o możliwość usuwania danych. Piszę "na boku", gdyż zadanie to zostało zlecone osobie będącej na praktykach u nas więc jeśli będzie miało ręce i nogi to pojawi się zapewne wraz z kolejną wersją. Można zatem się jeszcze wstrzymać ze zbyt dużymi ruchami w kwestii tworzenia nowej bazy. Również gdybyście mieli sugestie jakie dane usuwać w pierwszej kolejności to się an nich skupimy bardziej - wszystkiego w pierwszej odsłonie zrobić nie zdołamy zapewne. Cytuj Link to postu
Tomasz Karolik 1 Napisano 8 Lipca 2015 Autor Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Ja chcę jednak wszystko wywalić.... chcę tylko aby zostały mi powiązania towarów z allegro gdzie w opisach mam doklejone kody typu: <div id="sello-metadata" style="display: none !important;" data-database="{5DD51E72-793C-4257-9C09-09CABA4FBB8A}" data-item-id="2752"></div> Same towary zaś zassie mi z Subiekta Cytuj Link to postu
PanBanBan Marcin 185 Napisano 8 Lipca 2015 Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Również gdybyście mieli sugestie jakie dane usuwać w pierwszej kolejności to się an nich skupimy bardziej - wszystkiego w pierwszej odsłonie zrobić nie zdołamy zapewne. Tutaj nie ma zbyt wielkiego wyboru - można usunąć po kolei wszystkie stare: -maile, bo ich są tysiące, -aukcje, bo zajmują dużo miejsca, -wystawione komentarze też nie są w Sello do niczego potrzebne. Paczki też można na spokojnie usunąć ale co do transakcji to nie jestem pewien. Może warto zachować historię klienta? W przypadku usuwania aukcji należy też pamiętać o aukcjach do wyczerpania przedmiotów bo Sello ma problem żeby określić ich datę zakończenia więc żeby przypadkiem nie usunęła się aukcja do wyczerpania, która wciąż trwa (np. dwa lata), bo ta data tutaj coś pomiesza. No i taka aukcja również wpływa na stare maile i transakcje bo wciąż trwa więc czy można będzie już usunąć część starych maili, transakcji itp. związanych z tą aukcją? Cytuj Link to postu
Ks. Robak 314 Napisano 8 Lipca 2015 Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów A poza tym, jak już praktykant się napracuje nad tą funkcjonalnością, zainwestujecie tyle czasu w jego kształcenie, to warto go zatrzymać w ST na stałe Jak nie macie miejsca, to można pomyśleć nad przesunięciem TheBuggera do własnego pokoju. Nie wiem jakie ma wymagania, ale np. w Pulp Fiction Pokrak mieszkał we własnej skrzyni. ;D Cytuj Link to postu
Tomasz Karolik 1 Napisano 8 Lipca 2015 Autor Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Fajnie oczywiście że by się przydało wbudowane, ale ja potrzebuje rozwiązania na szybko Cytuj Link to postu
MARCIN e-kupowanie.pl 1 015 Napisano 8 Lipca 2015 Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Towarów z Allegro nie zaciągnie, jedynie aukcje. Tak po cichu podpowiem, że pracujemy "na boku" nad rozszerzeniem programu serwisowego do Sello o możliwość usuwania danych. Piszę "na boku", gdyż zadanie to zostało zlecone osobie będącej na praktykach u nas więc jeśli będzie miało ręce i nogi to pojawi się zapewne wraz z kolejną wersją. Można zatem się jeszcze wstrzymać ze zbyt dużymi ruchami w kwestii tworzenia nowej bazy. Również gdybyście mieli sugestie jakie dane usuwać w pierwszej kolejności to się an nich skupimy bardziej - wszystkiego w pierwszej odsłonie zrobić nie zdołamy zapewne. Usuwanie to np.: - usuń z bazy zdjęcia z aukcji niewystawianych dłużej niż... - usuń dane nieaktywnego konta aukcyjnego starsze niż... / lub wszystko - usuń dane zakończonych aukcji starszych niż... (tu się gromadzi duużo przez lata...) - usuń dane niepowiązanych z Subiektem towarów (przy aktywacji towaru w Sello i tak przeniesie się do Sello automatycznie) ... A może pomyśleć o tym z drugiej strony, tak żeby czyszczenie przebiegało tak: - założenie nowej bazy - import ze starej potrzebnych danych (tu by trzeba ustalić co ma być przeniesione - lub wszystko do 'zaptaszkowania') - import potrzebnych ustawień (np. konfiguracja eksportu wysyłek, PW...) Stara baza mogła by zostać jako archiwum (czasem potrzebne) do wglądu. Cytuj Link to postu
Ks. Robak 314 Napisano 8 Lipca 2015 Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Stara baza mogła by zostać jako archiwum (czasem potrzebne) do wglądu. No właśnie, lub - jeżeli takie coś by się dało zrobić - dodać opcję nie usuwania starych rzeczy, tylko przenoszenia do innej bazy. Dzięki temu możnaby zrobić sobie kompletne archiwa np. "Aukcje od 30 lutego 2001 do 30 lutego 2005". W zasadzie z samym usuwaniem też można by to osiągnąć kopiując sobie bazę przed usunięciem i nazywając odpowiednio, ale dzięki opcji dodawania usuwanych danych do innej bazy, możnaby mieć więcej danych w jednej bazie, w zasadzie do czasu osiągnięcia limitu darmowego SQL Serwera. To by ułatwiało przeszukiwanie. Cytuj Link to postu
PanBanBan Marcin 185 Napisano 8 Lipca 2015 Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów A może pomyśleć o tym z drugiej strony, tak żeby czyszczenie przebiegało tak: - założenie nowej bazy - import ze starej potrzebnych danych (tu by trzeba ustalić co ma być przeniesione - lub wszystko do 'zaptaszkowania') - import potrzebnych ustawień (np. konfiguracja eksportu wysyłek, PW...) Stara baza mogła by zostać jako archiwum (czasem potrzebne) do wglądu. Super pomysł Starą bazę zawsze można by otworzyć więc wszystkie dane byłyby pod ręką. Dodatkowo w razie jakichkolwiek problemów to zakładałoby się nową bazę, a nie tak jak teraz wysyłało do Sello Team celem jej analizy Plus duzi sprzedawcy mogliby zakładać sobie nową bazę nawet co miesiąc No i nie wiem czy utworzenie nowej bazy i przeniesienie do niej wybranych składników nie jest prostsze do zrobienia, od usuwania z istniejącej bazy niepotrzebnych rzeczy Bo w zasadzie to sprowadza się tylko do prawidłowej kolejności ich wprowadzenia do nowej bazy, np. najpierw transakcje, a dopiero potem paczki do tych transakcji. Cytuj Link to postu
MARCIN e-kupowanie.pl 1 015 Napisano 8 Lipca 2015 Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Cieszę się, że pomysł Was zainteresował. Jeśli ST by to przyjął, to od razu można pomyśleć o sposobie na zapisanie metody eksportu, tak żeby przy kolejnym razie tworzenia nowej bazy skorzystać z gotowca. Cytuj Link to postu
Ks. Robak 314 Napisano 8 Lipca 2015 Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Na miejscu Bartka to bym się bał cokolwiek napisać na tym forum. Ledwo wspomniał, że mają praktykanta, a już jest pół wątku projektów do natychmiastowej realizacji ;D ;D Cytuj Link to postu
MARCIN e-kupowanie.pl 1 015 Napisano 8 Lipca 2015 Udostępnij Napisano 8 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Na miejscu Bartka to bym się bał cokolwiek napisać na tym forum. Ledwo wspomniał, że mają praktykanta, a już jest pół wątku projektów do natychmiastowej realizacji ;D ;D To może lepiej praktykata dać do pokoju TheBuggera dla podniesienia wydajności? Cytuj Link to postu
Bartosz Rosa 1 775 Napisano 9 Lipca 2015 Udostępnij Napisano 9 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Jeszcze wspomnę, że po założeniu nowej bazy i zsynchronizowaniu towarów z Subiektem aukcje pobrane z Allegro nie podepną się pod towary. Sello rozróżnia bazy danych, z których aukcja była wystawiana - jest to zabezpieczenie przed błędnym podpięciem towarów jeśli ktoś pobierze dane na innej bazie Sello. W różnych bazach identyfikatory towarów będą różne. Więc tutaj w grę wchodzi jedynie usuwanie danych, lub przeniesienie towarów z jednej bazy do drugiej narzędziami SQLowymi. A poza tym, jak już praktykant się napracuje nad tą funkcjonalnością, zainwestujecie tyle czasu w jego kształcenie, to warto go zatrzymać w ST na stałe Duży uśmiech Jak nie macie miejsca, to można pomyśleć nad przesunięciem TheBuggera do własnego pokoju. Nie wiem jakie ma wymagania, ale np. w Pulp Fiction Pokrak mieszkał we własnej skrzyni. Praktykant programuje w C#, Sello jest tworzone w C++. Dlatego walczy z programem serwisowym, który jest napisany w C# właśnie . A TheBugger nierozerwalnie siedzi ze mną od 8 lat, pilnując abym nie robił błędów w kodzie . A może pomyśleć o tym z drugiej strony, tak żeby czyszczenie przebiegało tak: - założenie nowej bazy - import ze starej potrzebnych danych (tu by trzeba ustalić co ma być przeniesione - lub wszystko do 'zaptaszkowania') - import potrzebnych ustawień (np. konfiguracja eksportu wysyłek, PW...) Stara baza mogła by zostać jako archiwum (czasem potrzebne) do wglądu. Rozpatrywaliśmy obie możliwości i wyszło na to, że usuwanie danych będzie łatwiejsze w realizacji i zapewni w sumie to samo co przenoszenie danych. Usuwanie dodatkowo ma tę zaletę, że można wykorzystać je do okresowego odchudzania bazy jak i do usuwania wszystkiego i pozostawienia tylko tego co potrzeba, więc 2w1. A stara baza oczywiście pozostanie jako kopia. No właśnie, lub - jeżeli takie coś by się dało zrobić - dodać opcję nie usuwania starych rzeczy, tylko przenoszenia do innej bazy. Dzięki temu możnaby zrobić sobie kompletne archiwa np. "Aukcje od 30 lutego 2001 do 30 lutego 2005". Przy usuwaniu też tak można. Wystarczy zrobić kopię bazy aktualnej, nazwać ją archiwum 2015 a z drugiej pousuwać zbędne dane zaczynając niemal od 0. Przenoszenie danych ma wiele istotnych minusów, które utrudniają realizację. Po pierwsze, przenosząc dane trzeba zadbać o wszystkie dane zależne, a w Sello struktura danych potrafi być rozłożona na kilkanaście różnych tabel w bazie. Po drugie, struktura bazy danych się zmienia z wersji na wersję i musielibyśmy ciągle czuwać na tym mechanizmem, przy każdej większej zmianie w bazie. A usuwanie to usuwanie, podaje się kryteria, które w zasadzie są niezmienne od lat i usuwa dane. No i nie wiem czy utworzenie nowej bazy i przeniesienie do niej wybranych składników nie jest prostsze do zrobienia, od usuwania z istniejącej bazy niepotrzebnych rzeczy Mrugnięcie Nie jest . Tym bardziej jeśli ktoś zechce przenieść dane częściowo, a w Sello już ma jakieś wpisy w tabelach. Trzeba będzie każdy identyfikator mapować na inny a to jest masa pracy. Jeśli ST by to przyjął, to od razu można pomyśleć o sposobie na zapisanie metody eksportu, tak żeby przy kolejnym razie tworzenia nowej bazy skorzystać z gotowca. Myśleliśmy aby do programu serwisowego dodać presety zawierające predefiniowane rzeczy do usuwania, zatem wystarczyłoby wybrać odpowiedni preset i wykonaj aby pozbyć się danych z bazy. To może lepiej praktykata dać do pokoju TheBuggera dla podniesienia wydajności? Mrugnięcie Obaj siedzą ze mną w jednym pokoju Cytuj Link to postu
Tomasz Karolik 1 Napisano 9 Lipca 2015 Autor Udostępnij Napisano 9 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Jeszcze wspomnę, że po założeniu nowej bazy i zsynchronizowaniu towarów z Subiektem aukcje pobrane z Allegro nie podepną się pod towary. Sello rozróżnia bazy danych, z których aukcja była wystawiana - jest to zabezpieczenie przed błędnym podpięciem towarów jeśli ktoś pobierze dane na innej bazie Sello. W różnych bazach identyfikatory towarów będą różne. Więc tutaj w grę wchodzi jedynie usuwanie danych, lub przeniesienie towarów z jednej bazy do drugiej narzędziami SQLowymi. Mogę prosić o instrukcje jak to zrobić? Cytuj Link to postu
Bartosz Rosa 1 775 Napisano 9 Lipca 2015 Udostępnij Napisano 9 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Niestety tutaj z góry nie ma gotowego rozwiązania. Musi nad tym usiąść serwisant lub informatyk i to ręcznie poprzenosić z zachowaniem identyfikatorów. Cytuj Link to postu
vexon2009 1 Napisano 13 Lipca 2015 Udostępnij Napisano 13 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Ok nowa baza chcę ręcznie usunąć jakąś starą aukcje nie było żadnych transakcji a sello na to nie pozwala.. dlaczego ?? z pomocy.... 2. "Zapis spowodowałby naruszenie integralności bazy danych." - taki komunikat może pojawić się w momencie usuwania obiektu, do którego jest odwołanie w bazie danych. Przykłady wystąpienia takiego komunikatu: Próba usunięcia aukcji, która jest zakończona i powstały już dla niej transakcje. ..... jednak transakcji nie było żadnych... a baza ma już blisko 4gb czyli do końca roku będzie mieć około 7 gb .. i muszę już teraz myśleć co z tym zrobić ? Cytuj Link to postu
Bartosz Rosa 1 775 Napisano 14 Lipca 2015 Udostępnij Napisano 14 Lipca 2015 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Nie tyle Sello co serwer SQL na to nie pozwala bo najwyraźniej jest jakiś element zależny, który trzyma powiązanie z tą aukcją. Prócz transakcji może to być również wiadomość e-mail podpięta do tej aukcji. Cytuj Link to postu
Piotr Danielski Danielski 0 Napisano 28 Lipca 2018 Udostępnij Napisano 28 Lipca 2018 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Dnia 8.07.2015 o 09:11, Bartosz Rosa napisał: Towarów z Allegro nie zaciągnie, jedynie aukcje. Tak po cichu podpowiem, że pracujemy "na boku" nad rozszerzeniem programu serwisowego do Sello o możliwość usuwania danych. Piszę "na boku", gdyż zadanie to zostało zlecone osobie będącej na praktykach u nas więc jeśli będzie miało ręce i nogi to pojawi się zapewne wraz z kolejną wersją. Można zatem się jeszcze wstrzymać ze zbyt dużymi ruchami w kwestii tworzenia nowej bazy. Również gdybyście mieli sugestie jakie dane usuwać w pierwszej kolejności to się an nich skupimy bardziej - wszystkiego w pierwszej odsłonie zrobić nie zdołamy zapewne. Witam od dłuższego czasu zmagamy się z dużym problem w pracy z Sello a mianowicie pojemnością bazy SQL. Na początku roku (kwiecień 2018) nasza baza przekroczyła pojemność max. czyli 10GB co w rezultacie zamknęło możliwość pracy z programem. Na wiele sposobów próbowaliśmy uszczuplić ją wraz z firmą obsługującą nas w w temacie rozwiązań Insert`a firmą. Finalnie nie za wiele to pomogło. Zdecydowaliśmy się na założenie nowej bazy i postawienie wszystkiego od początku (przy okazji nawiązując do bieżacego wątku forum ; wszystkie towary musieliśmy przypisywać od początku - masa pracy przy kilku tysiącach aukcji). Nowa baza miała na początku pojemność 1,86GB! Pamiętaliśmy o zmniejszeniu ciężaru zdjęć etc. Mamy koniec lipca Liczba aukcji powiększyła się do 6000 a baza oscyluje juz na poziomie 7,7GB w opcji że nie wszystkie aukcje mają pobrane pełne opisy i zdjęcia. Na tą chwilę chciałem pobrać resztę brakujących aukcji ze względu na fakt, że program nie pozwala mi m.in. na nanoszenie zmian zbiorczych w aukcjach trwających w tym przypadku: zmiana czasu wysyłki. (zdjęcie poniżej) Niepobranych aukcji trwających jest około 1500 czyli 4,5GB (przeliczyłem to na podstawie ciężaru pliku w archiwum . Każda nowo pobierana aukcja ma rozmiar około 3 mb). Reasumując co zrobić w tym przypadku, : nie mogę zarządzać aukcjami trwającymi (najpierw musiałbym je pobrać ) nie mogę ich pobrać bo pojemność bazy się kończy w perspektywie najbliższych kilku miesięcy mam do wrzucenia następne nowe aukcje więc problem będzie się pogłębiał , nawet przy odchudzeniu bazy Panie Bartku Proszę o pomoc w tym temacie; może mamy złe ustawienia w samym programie, co generuje szybko znikającą powierzchnię w naszym SQL. Cytuj Link to postu
Leszek M 35 Napisano 30 Lipca 2018 Udostępnij Napisano 30 Lipca 2018 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Można częściowo zmniejszyć wielkość bazy korzystając z 3 skryptów opisanych w wątku: : https://forum.sello.pl/index.php?topic=6335.0 W kolejnej aktualizacji pojawi się funkcja w programie, która będzie czyścić nieużywane zdjęcia. Ale przy dużej ilości aukcji może to nie wystarczyć i należy zastanowić się nad zakupem pełnego SQL, który takich ograniczeń nie ma. Cytuj Link to postu
Bartosz Rosa 1 775 Napisano 7 Sierpnia 2018 Udostępnij Napisano 7 Sierpnia 2018 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Proszę również rozważyć możliwość zakupu pełnej wersji serwera SQL. Jeśli sprzedaż jest duża to siłą rzeczy wymaga coraz to większych zasobów, więc nie zawsze da się pogodzić posiadanie małej bazy i dużej sprzedaży. Cytuj Link to postu
Piotr Danielski Danielski 0 Napisano 7 Sierpnia 2018 Udostępnij Napisano 7 Sierpnia 2018 w Sello od nowa (nowa baza) ale z zachowaniem powiązań towarów Dziękuję za informację i Pozdrawiam Cytuj Link to postu
Polecane posty
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.