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. Jeżeli jest problem to zabić proces w Menedżerze zadań i usunąć plik c.ini z katalogu C-GEO/BIN

2.Zamknąć program C-Geo.

3.Otworzyć program C- Geo. Dobrze jest zrobić kopię zapasową projektu z uszkodzoną tabelą (prawy klawisz myszy na nazwie projektu lub samej tabeli),

4.Dokonać naprawy bazy danych (pod prawym klawiszem myszy na uszkodzonej tabeli). Po naprawie otworzyć tabelę. Jeśli naprawa wskazuje błądnajlepiej wysłać do nas kopię tej tabeli (serwis@geo.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.


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. Pobieramy program: 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). Jeżeli pojawi się jakiś komunikat klikamy na "No".


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