löscht bekannte K_ABS_IDs aus den MSAccess-Datenbanken, die aus BEACH exportiert werden
| Cleaner_org.accdb | ||
| README.md | ||
Nutzung der Cleaner-Datenbank zur Abschnittsbereinigung
Mit Cleaner.accdb können bestimmte Gewässerabschnitte (K_ABS_ID) aus einer exportierten Access-Datenbank (Export aus BeachGIS) vollständig entfernt werden.
Die angegebenen Abschnitte werden aus allen 12 relevanten Fachtabellen gelöscht.
Ausgangssituation
- Eine Export-Access-Datei (
*.accdb) - Eine Liste von
K_ABS_ID, die aus allen Tabellen entfernt werden sollen - Die Datei
Cleaner.accdb
Schritt-für-Schritt-Anleitung
1. Cleaner öffnen
Cleaner.accdböffnen- Formular frm_cleanup öffnen
2. Export-Datei auswählen
- Im Formular auf „Datei auswählen…“ klicken
- Die gewünschte Export-Datei auswählen
- Prüfen, ob der vollständige Pfad korrekt im Textfeld angezeigt wird
Wichtig: Es wird direkt in dieser Datei gelöscht.
3. Liste der zu löschenden Abschnitte eintragen
- Tabelle tbl_delete_abschnitte öffnen
- In die Spalte K_ABS_ID die IDs einfügen
- Falls aus Excel oder einer anderen Abfrage/MSAccess-Tabelle kopiert:
- Die Spalte mit
K_ABS_IDmarkieren und dort einfügen
- Die Spalte mit
4. Vorschau durchführen
- Im Formular auf „Preview“ klicken
- Es wird angezeigt, wie viele Datensätze pro Tabelle betroffen sind
- Kontrollieren, ob die Zahlen plausibel erscheinen
5. Bereinigung durchführen
- Auf „Bereinigen“ klicken
- Sicherheitsabfrage bestätigen
Die Abschnitte werden nun aus allen 12 Tabellen gelöscht.
6. Log prüfen
Im unteren Bereich des Formulars wird protokolliert:
- Datum und Uhrzeit
- Verwendete Export-Datei
- Tabelle
- Anzahl gelöschter Datensätze
- Status
Wichtige Hinweise
- Die Löschung kann nicht rückgängig gemacht werden.
- Es wird empfohlen, vor der Bereinigung eine Sicherungskopie der Export-Datei zu erstellen.
- Die Tabelle
tbl_delete_abschnittesollte vor einem neuen Lauf ggf. geleert werden.
TL;DR
Export auswählen → IDs einfügen → Vorschau → Bereinigen → Log prüfen