Importieren von OMPM-Protokolldateien in die Datenbank
Letzte Aktualisierung: September 2009
Betrifft: Office Resource Kit
Letztes Änderungsdatum des Themas: 2015-03-09
Das Importtool automatisiert den Import der XML-Protokolldateidaten oder CAB-Dateien direkt in den Datenbankserver. Mit dem Importieren können Sie beginnen, sobald die ersten XML- oder CAB-Dateien von OMPM File Scanner generiert wurden. Sie müssen nicht warten, bis alle Daten gesammelt sind. Allerdings wird empfohlen, dass Sie abwarten, bis alle Daten eines bestimmten Computers gesammelt wurden. Sie können das Importtool mehrmals ausführen, um der Datenbank neue Informationen hinzuzufügen, wenn die Daten gesammelt sind.
Hinweis: |
---|
Beachten Sie vor der Ausführung des Importtools die folgenden Datenbankanforderungen:
|
Gehen Sie folgendermaßen vor, um die Protokolldateien mit Überprüfungsdaten von OMPM File Scanner zu importieren.
Importieren von OMPM File Scanner-Datendateien in die Datenbank
Wechseln Sie an einer Eingabeaufforderung zu dem Ordner, in dem OMPM installiert ist, und navigieren Sie zum Ordner Database.
Geben Sie Folgendes ein:
ImportScans.bat <ComputerName>\<SQLServerName> <DatabaseName> <PathToLogFiles>
Gehen Sie folgendermaßen vor, um Protokolldateien zu importieren, die Aktionsdaten aus OMPM File Scanner, aus Office File Converter oder aus Version Extraction Tool enthalten.
Importieren von OMPM File Scanner-Aktionsdateien in die Datenbank
Wechseln Sie an einer Eingabeaufforderung zu dem Ordner, in dem OMPM installiert ist, und navigieren Sie zum Ordner Database.
Geben Sie Folgendes ein:
ImportActions.bat <ComputerName>\<SQLServerName> <DatabaseName> <PathToLogFiles>
Die Parameter für ImportScans.bat und ImportActions.bat lauten wie folgt:
Parameter | Beschreibung |
---|---|
ComputerName |
Der Name des Computers, auf dem SQL Server ausgeführt wird. |
SQLServerName |
Der Name des Computers mit SQL Server, auf dem die neue Datenbank erstellt wird. Erforderlich. |
DatabaseName |
Der Name der SQL Server-Datenbank. Erforderlich. |
PathToLogFiles |
Der lokale Pfad (oder UNC-Pfad) zu dem Ordner, in dem die Protokolldateien gespeichert sind. Der Operator muss für diesen Speicherort über Berechtigungen zum Lesen, Schreiben und Erstellen verfügen. Erforderlich. Hinweis: Der Standardpfad für Protokolldateien mit Überprüfungsdaten in offscan.ini lautet c:\OMPM\SCANDATA. Der Standardpfad für Aktionsprotokolldateien lautet c:\OMPM\ACTIONLOGS. |
Wenn der Computername beispielsweise COMPUTER1 lautet, der Datenbankserver SQLEXPRESS ist, OMPM001 der Datenbankname ist und Ihre Protokolldateien in c:\OMPM\SCANDATA gespeichert werden, geben Sie an der Eingabeaufforderung Folgendes ein:
ImportScans.bat COMPUTER1\SQLEXPRESS OMPM001 c:\OMPM\SCANDATA
Wenn die Protokolldateien erfolgreich importiert wurden, werden die Inhalte in den Importunterordner im ursprünglichen Ordner <PathToLogFiles> verschoben.
Wichtig: |
---|
Führen Sie nicht mehrere Importvorgänge gleichzeitig aus. Sie sollten den jeweiligen Import immer erst abschließen, bevor Sie den nächsten starten. Wenn Sie mehrere Importe zur selben Zeit ausführen, könnten Daten beschädigt werden. |
Hinweise:
Zum Ausführen dieser Skripts benötigen Sie Berechtigungen als Datenbank-Operator.
Da ein Unterordner erstellt wird, benötigen Sie Lese- und Schreibberechtigungen für den Speicherort.
Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, um Hilfe zu diesem Befehl zu erhalten: ImportScans.bat /? oder ImportActions.bat /?.
Dateien, die zuvor unter <PathToLogFiles> gespeichert waren, werden in den Unterordner OMPMImported verschoben. Kopieren Sie die Dateien zurück nach <PathToLogFiles>, um den Import mit demselben Satz von Dateien für eine andere Datenbank auszuführen.
Beheben von Importfehlern
Wenn beim Importieren der Überprüfungsdaten schwerwiegende Fehler auftreten, ist möglicherweise die OMPM-Datenbank beschädigt oder es fehlt eine Datei, die mit der ersten CAB-Datei verbunden ist. Vom Scanner wird eine einzelne Datei SCAN_{GUID}.XML mit der ersten CAB-Datei erstellt, die von ihm erstellt wird. Die XML-Datei beschreibt die Konfiguration der Überprüfungsausführung, einschließlich RunID, zu überprüfende Ordner und alle anderen in der Konfigurationsdatei offscan.ini festgelegten Eigenschaften. Ein Importvorgang ist nur dann erfolgreich, wenn die XML-Überprüfungsdatei vorhanden ist. Wenn Sie diese erste CAB-Datei oder die darin enthaltene XML-Überprüfungsdatei nicht finden, führen Sie die Überprüfung erneut aus, um eine neue XML-Überprüfungsdatei zu erstellen. Da die Datenbank mit Informationen aus CAB-Dateien gefüllt wird, können Sie die Daten unter Verwendung der CAB-Dateien wiederherstellen. Wenn alle CAB-Dateien noch vorhanden sind, sind keine Daten verloren gegangen. Das allgemeine Verfahren zum Beheben dieser Situation lautet wie folgt:
Löschen der vorhandenen Datenbank
Erstellen einer neuen Datenbank
Verschieben aller CAB-Dateien aus dem Ordner OMPMImported
Erneutes Importieren der Überprüfungsdaten und der CAB-Aktionsdateien
Gehen Sie folgendermaßen vor, um die OMPM-Datenbank zu löschen und wiederherzustellen.
Löschen und Wiederherstellen der OMPM-Datenbank
Navigieren Sie an einer Eingabeaufforderung zum Ordner OMPM\Database, und geben Sie Folgendes ein:
DeleteDB.bat <ComputerName>\<SQLServerName><DatabaseName>
Wenn beispielsweise der Computername COMPUTER1 lautet, der Datenbankserver SQLEXPRESS heißt und der Datenbankname OMPM001 lautet, geben Sie an der Eingabeaufforderung Folgendes ein:
DeleteDB.bat COMPUTER1\SQLEXPRESS OMPM001
Navigieren Sie an einer Eingabeaufforderung zum Ordner OMPM\Database, und geben Sie Folgendes ein:
CreateDB.bat <ComputerName>\<SQLServerName><DatabaseName>
Wenn beispielsweise der Computername COMPUTER1 lautet, der Datenbankserver SQLEXPRESS heißt und der Name der neuen Datenbank OMPM001 lauten soll, geben Sie an der Eingabeaufforderung Folgendes ein:
CreateDB.bat COMPUTER1\SQLEXPRESS OMPM001
Verschieben Sie alle CAB-Dateien im Ordner OMPM\SCANDATA\OMPMImported um eine Ebene nach oben in den Ordner OMPM\SCANDATA oder in einen beliebigen anderen Ordner. Verschieben Sie alle Ordner unter OMPM\ACTIONLOGS\OMPMImported um eine Ebene nach oben in den Ordner OMPM\ACTIONLOGS oder in einen beliebigen anderen Ordner.
Navigieren Sie an einer Eingabeaufforderung zum Ordner OMPM\Database, und geben Sie Folgendes ein:
ImportScans.bat <ComputerName>\<SQLServerName> <DatabaseName> <PathToLogFiles>
Wenn der Computername beispielsweise COMPUTER1 lautet, der Datenbankserver SQLEXPRESS ist, OMPM001 der Datenbankname ist und Ihre Protokolldateien in c:\OMPM\SCANDATA gespeichert werden, geben Sie an der Eingabeaufforderung Folgendes ein:
ImportScans.bat COMPUTER1\SQLEXPRESS OMPM001 c:\OMPM\SCANDATA
Navigieren Sie an einer Eingabeaufforderung zum Ordner OMPM\Database, und geben Sie Folgendes ein:
ImportActions.bat <ComputerName>\<SQLServerName> <DatabaseName> <PathToLogFiles>
Wenn der Computername beispielsweise COMPUTER1 lautet, der Datenbankserver SQLEXPRESS ist, OMPM001 der Datenbankname ist und Ihre Protokolldateien in c:\OMPM\ACTIONLOGS gespeichert werden, geben Sie an der Eingabeaufforderung Folgendes ein:
ImportActions.bat COMPUTER1\SQLEXPRESS OMPM001 c:\OMPM\ACTIONLOGS
Herunterladen dieses Buchs
Dieser Artikel wurde zum leichteren Lesen und Ausdrucken in das folgende Buch zum Herunterladen aufgenommen:
Die vollständige Liste der verfügbaren Bücher finden Sie unter Inhalte zum Herunterladen für das 2007 Office Resource Kit.