Naprawa bazy

Z C-Geo Wiki
Skocz do: nawigacja, szukaj

Naprawa bazy

Narzędzie służące do naprawy uszkodzonych plików indeksowych w wybranym projekcie i wybranej tabeli. Przycisku tego należy użyć w przypadku pojawiających się komunikatów o błędach bazy danych

Jeżeli podczas pracy w C-Geo wystąpi błąd tabeli należy:


1.Zamknąć okno błędu, zamknąć wszystkie projekty Plik-> Zamknij wszystkie

2.Zamknąć program C-Geo

3.Otworzyć program C- Geo; zrobić kopię zapasową projektu z uszkodzoną tabelą (prawy klawisz myszy na nazwie projektu), lub spakować katalog uszkodzonego projektu korzystając np. z winrara lub winzipa

4.Dokonać naprawy bazy danych (pod prawym klawiszem myszy na uszkodzonej tabeli). Najpierw I stopień, a jeśli nie przyniosło to rezultatu próbujemy wysłać kopię projektu do serwisu (|kontakt) w celu naprawy (najlepiej spakowany projekt sprzed naprawy). Jeżeli projekt jest duży prosimy skorzystać na przykład z serwisu: http://wyslijto.pl/. Prosimy przed wysłaniem sprawdzić czy nie ma dużych niepotrzebnych do tego procesu plików jak: *.DWG; *.DXF, *.TIFF, *.BMP, *.JPG, *.RCF, *.NMT. Głownie tu chodzi o pliki graficzne (rastry) i pliki importów z innych systemów.

Uwaga! Zaleca się dopiero później korzystać z naprawy II stopnia, ponieważ może ona także zniszczyć zawartość tabeli, więc jeśli ma się chwilę czasu i dostęp do internetu, to lepiej wysłać to nam, niż samemu robić naprawę II stopnia.


Nap.jpg


5. Zdarza się, że te naprawy zawarte w programie mogą nie być wystarczające. Istnieją programy dostępne w sieci, które można legalnie i za darmo pobrać, a następnie użyć do naprawy i przebudowy indeksów. Proponuję po naprawie I stopnia użyć Pdxrbld. Pobieramy go przy pomocy linku: http://softline.geo.pl/pliki/Naprawa_Bazy.zip

Program nie wymaga instalacji.

  • Wypakowujemy zawartość archiwum do folderu.
  • Wyłączamy C-Geo, uruchamiamy program, włączamy ustawienia Rebuild all tables oraz Log to file (wtedy możemy przeczytać, na czym polegał błąd i czy został naprawiony).
  • Wskazujemy folder z projektem (Select directory -> Browse...), naprawiamy (Start). Potem powtarzamy naprawę wskazując podfoldery, zawierające mapy w projekcie (mają nazwę taką jak nazwa tabeli i rozszerzenie .map).


Zrzut ekranu z programu Pdxrbld


  • Uruchamiamy C-Geo i otwieramy naprawioną tabelę. Warto jeszcze wykonać Mapa > Kontrola Spójności mapy. Jeśli nadal są jakieś kłopoty z wyglądem mapy (linie, które znikają przy powiększaniu,linia albo napis, którego nie da się usunąć) to warto założyć w projekcie czystą tabelę i wyeksportować do niej zawartość tej zepsutej PLIK -> EKSPORT -> DO INNEJ MAPY
  • W przypadku potwierdzenia naprawy projektu można mapę otworzyć i nadal pracować. Dla bezpieczeństwa zawartość mapy warto wyeksportować do nowej mapy,


Prosimy także pamiętać o tworzeniu kopii bezpieczeństwa projektów i korzystać z autozapisu