diskM_Primary_Keys_Check_All
Es kann sein, dass bei Updates von v13 auf v14 oder v15 ab und zu Probleme mit den Primary Keys entstehen, die durch die Routine "diskM_Primary_Keys_Check_All" durch bossinfo.com behoben werden kann.
Vorgehen:
- Diesen Befehl nur anwenden, wenn wirklich Primary Keys-Probleme auftreten (z.B. Fehler -9998). Das ist z.B. beim Anlegen neuer Mandanten oder Finanzjahre der Fall.
- Falls der Check Aktualisierungen der Primary Keys meldet, danach unbedingt
das Indexfile des Datenfiles (.4DIndx) löschen
und ebenfalls unbedingt das Datenfile mit der Standard-Reparatur im Maintenance and Security Center reparieren, bevor es weiterverwendet wird.
Falls man auch das Journal-File gelöscht hat, welches dann (möglicherweise) auch noch neu angelegt wurde, muss man
dieses Journalfile am Server zuerst wieder rausnehmen (d.h. die rot eingerahmte Checkbox entfernen),
den Server beenden,
das Journal-File löschen,
den Server neu starten
und die Checkbox wieder setzen:
weil in einem solchen Fall bei der Reparatur sämtliche Datensätze des .4DD ins Journal geschrieben werden. Das macht logischerweise keinen Sinn, denn im Journal sollen nur jene stehen, die geändert worden sind, nicht alle.
Bei der Anwendung der Update-Routine erscheinen folgende beiden Informationen:
Um wirklich sicher zu sein, dass keine Primary-Key-Fehler mehr vorhanden sind, empfiehlt es sich, die Routine nochmals laufen zu lassen, so dass die Hinweismeldung "keine Primary-Key-Fehler mehr vorhanden" erscheint.