Po ruznych vlaknech je roztahano spousta prispevku ohledne teto problematiky. Uzivatel se pak v tom zraci. Rozhodl jsem se zalozit tedy jedno odbornejsi vlakno a natahat sem nektere relevantni prispevky.
Obecne je mozne doporucit server project-gc.com, ktery umoznuje vyhledat vadne logy, ovsem jen ty, ktere jsou na serveru gc.com. Ten pomuze zrejme ve vetsine pripadu s chybou na serveru. Pokud vsak je na serveru vse bez problemu, ale chyba je v databazi GeoGetu, nastava cas na silnejsi prostredky.
Silnejsimi prostredky mam na mysli vetsinou SQL prikazy. Ty je mozne zadavat do konzole, nektereho pluginu (v abecednim poradi: Combine, Geojarry, SmartFilter) nebo pouzit nejaky plnohodnotny program pro praci s SQLite databazi. Ty vyzkousene jsou vyjmenovany na araratu (posledni odrazka hned v prvnim seznamu).
Mnoho kontrol provadi plugin LogsRepair.
Pro zacatek shrnu hlavni problemy (protoze jsem ve vlakne GeoGetu, budu uvazovat jen situaci v GG, pokud nebude receno jinak):
1. pocet nalezovych logu je vetsi nez pocet nalezenych kesi (duplicitni log, nasledujici SQL zobrazi v okne GG kese s duplicitnim nalezovym logem, v nekterych SQL musite doplnit vas nick, pod kterym logujete)
SELECT id FROM geolog WHERE finder = 'vas_nick' AND (type = 'Found it' OR type = 'Webcam Photo Taken' OR type = 'Attended') GROUP BY id HAVING count(type) > 1;
nebo
SELECT id FROM geolog WHERE finder = 'vas_nick' AND (type = 'Found it' OR type = 'Webcam Photo Taken' OR type = 'Attended') GROUP BY id HAVING count(id) > 1;
2. pocet nalezovych logu je mensi nez pocet nalezenych kesi (chybi log)
menu Databaze - Import - Aktualizovat vase nalezy
3. pocet nalezenych kesi nesouhlasi s poctem nalezu na serveru gc.com
pokud v GG nalezy chybeji, pak postupujte podle bodu 2
4. na serveru byl duplicitni log, jeden byl smazan, ale v databazi zustaly logy 2
postupujte podle bodu 1
5. nalezovy log bez kese - k tomu dojde jen nejakou havarii
menu Pluginy - Oprava databaze - Oprava vadnych logu nebo Oprava opustenych zaznamu pripadne Vacuum databaze
6. nalezovy log na kesi, ktera nema poznacen nalez (byl rucne zrusen?)
SELECT geolog.id FROM geolog WHERE geolog.finder = '%GEOGET_OWNER%' AND geolog.TYPE IN ('Found it','Webcam Photo Taken','Attended') AND EXISTS (SELECT null FROM geocache where geocache.id = geolog.id AND dtfound="0");
Postupne sem budu doplnovat i dalsi typy chyb s odkazy na jejich odhaleni nebo opravu.
Tento příspěvek byl upraven od gord: 08 červenec 2015 - 18:50