Show TOC

Dokumentation zur VorgehensweiseDatenbestand im SAP-ECM-Backendsystem bereinigen Dieses Dokument in der Navigationsstruktur finden

 

Über die ECM-Integrationsschicht können Anwendungen Daten in Repositories des SAP-ECM-Backendsystems ablegen und bei Bedarf aufrufen. Diese Daten sind wie folgt gespeichert:

  • Dateien: in einem Dateisystem

  • Metadaten zu diesen Dateien: in der Datenbank des SAP Application Servers Java

    Zu den Metadaten gehören Informationen zur Datenstruktur und zur Relation der Hierachieknoten zueinander sowie Parameter der Dateien und Hierachieknoten

Um sicherzustelllen, dass der Datenbestand in der SAP-ECM-Repositories konsitstent ist, können Sie einen Datenbereinigungsjob einplanen, der die Einträge auf dem Dateisystem und der Datenbank überprüft und redundante oder inkonsistente Daten bereinigt.

Prüfungen

Die Datenbereinigung erfolgt aufgrund der folgenden Prüfungen:

  • Existiert ein Datenbankeintrag zur Datei bzw. eine Datei zum Datenbankeintrag?

  • Besteht für den Hierachieknoten ein Bezug zu einem übergeordneten Knoten?

  • Besteht für den Eintrag, Sperrvermerk bzw. Parameter ein Bezug zu einem Hierachieknoten?

  • Besteht für den Wert ein Bezug zu einem Parameter?

  • Besteht für die Hierachieknotenbeziehung ein Bezug zu einem übergeordneten bzw. untergeordneten Knoten?

  • Ist die Hierachieknotenbeziehung mehr als einmal vorhanden?

Datensicherheit

Um vorab festzustellen, welche Änderungen bei der Datebereinigung anfallen, können Sie den Job im Testmodus ausführen. In diesem Modus wird die Datebereinigung nur simuliert und im Ablaufprotokoll angezeigt.

Wenn Sie die Datenbereinigung im Normalmodus ausführen, sichert das System die bereinigten Daten wie folgt:

  • Datenbankeinträge, die wegen Inkonsistenzen gelöscht wurden, schreibt das System in eine Sicherungsdatei im Ordner user/sap/<sapsid>/SYS/global/ecmstore_job_backup.

  • Nicht referenzierte Dateien verschiebt das System in den Sicherungsordner <config-pfad>/content_backup. Der Pfad zu diesem Ordner ist in der Konfiguration des Repositories vorgegeben.

Vorgehensweise

  1. Öffnen Sie im Browser den SAP NetWeaver-Administrator.

  2. Wählen Sie   Operations   Jobs   Java Scheduler  .

Datenbereinigung einplanen
  1. Öffnen Sie im Java Scheduler die Registerseite Tasks.

  2. Wählen Sie Add.

  3. Im Schritt Select Job markieren Sie den Eintrag EcmStoreCleanupJob.

  4. Um zu bestimmen, ob die Datenbereinigung im Testmodus oder im Normalmodus ablaufen soll, gehen Sie wie folgt vor:

    1. Gehen Sie zum zum Schritt Set Properties.

    2. Der Testmodus ist standardmäßig aktiviert. Wenn Sie die Datenbereinigung im Normalmodus ausführen wollen, deaktivieren Sie den Parameter TestMode.

  5. Planen Sie den Startzeitpunkt der Datenbereinigung wie folgt ein:

    1. Gehen Sie zum Schritt Set Execution Time.

    2. Öffnen Sie die Registerseite Simple.

    3. Tragen Sie den Startzeitpunkt ein und wählen Sie Add.

  6. Um die Ausführung der Datenbereinigung freizugeben, wählen Sie Finish.

Ergebnis der Datenbereinigung einsehen
  1. Öffnen Sie im Java Scheduler die Registerseite Jobs.

  2. Markieren Sie den ausgeführten Datenbereinigungsjob.

  3. Sehen Sie unter Job Details die Daten zum Job und die durchgeführten Aktivitäten ein:

    • Überprüfen Sie auf der Registerseite Parameters, ob der Job im gewünschten Modus (abhängig vom Parameter TestMode) ausgeführt wurde.

    • Sehen Sie auf der Registerseite Logs das Ablaufprotokoll des Jobs ein.