Naprawa bazy: Różnice pomiędzy wersjami

Z C-Geo Wiki
Skocz do: nawigacja, szukaj
(Naprawa bazy)
Linia 6: Linia 6:
  
  
1.Zamknąć okno błędu, zamknąć wszystkie projekty ''Plik-> Zamknij wszystkie''
+
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
+
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
+
3.Otworzyć program C- Geo; zrobić kopię zapasową projektu z uszkodzoną tabelą (prawy klawisz myszy na nazwie projektu lub samej tabeli), 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 ([http://softline.xgeo.pl/index.php/o-firmie/kontakt |kontakt]) w celu naprawy (najlepiej spakowany projekt sprzed naprawy).  
 
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 ([http://softline.xgeo.pl/index.php/o-firmie/kontakt |kontakt]) w celu naprawy (najlepiej spakowany projekt sprzed naprawy).  
Linia 16: Linia 16:
  
 
'''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.
 
'''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.
 +
 +
  
  

Wersja z 09:34, 21 lut 2023

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; zrobić kopię zapasową projektu z uszkodzoną tabelą (prawy klawisz myszy na nazwie projektu lub samej tabeli), 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). 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