Ab der Version 10 steht der Parameter "-syncdb" in der Inst.cmd nicht mehr für die Ausführung des Datenbankabgleichs zur Verfügung, da für den Datenbankabgleich eine eigene Konsolenanwendung "DbAbgleichConsole.exe" mit einem größeren Funktionsumfang geschaffen wurde.
Der Aufruf von DbAbgleichConsole.exe.exe muss über die Konsole mit folgenden Parametern erfolgen:
Bei allen Parametern in den eckigen Klammern [] handelt es sich um optionale Parameter, die nicht angegeben werden müssen, aber angegeben werden können.
Geben Sie in der Kommandoziele DbAbgleichConsole.exe und ? ein, dann erhalten Sie ebenfalls eine kurze Übersicht und Beschreibung der zur Verfügung stehenden Kommandozeilenbefehle.
Parameter | Beschreibung |
---|---|
? | Übersicht aller verfügbaren Parameter |
Pflichtparameter | |
-custdb=DATENBANK |
Hier wird der Name der Kundendatenbank eingetragen. |
-custuser=BENUTZER |
Hier wird das Login vom Systemadministrator der Kundendatenbank eingetragen. |
-custpass=PASSWORT |
Hier wird das Passwort für das Login vom Systemadministrator der Kundendatenbank eingetragen. |
-refdb=REFERENZDATENBANK | Hier wird der Name der Referenz-Datenbank eingetragen. |
-refuser=LOGIN | Hier wird das Login vom Systemadministrator für die Referenz-Datenbank eingetragen. |
-refpass=PASSWORT | Hier wird das Passwort für das Login vom Systemadministrator für die Referenz-Datenbank eingetragen. |
Optionale Parameter für Oracle und SQL-Server | |
-autoanswer |
Hier wird angegeben, ob der Datenbankabgleich ohne Benutzerinteraktion alle Messageanfragen automatisch beantworten soll oder diese Messageanfragen manuell durch einen Benutzer beantwortet werden sollen:
|
-ContinueOnError |
Bei Verwendung der InstCmd.exe können Sie über diesen Befehl die festlegen, dass bei einem Skriptfehler /fehlenden Skript automatisch fortgefahren werden soll und die Installation/Aktualisierung nicht abgebrochen werden soll. Es gibt folgende Optionen:
|
-custbackuppath |
Hier wird der Pfad und der Name für die Sicherung der Kundendatenbank angegeben.
|
-holdcustreps |
Hier wird angegeben, ob bei der Aktualisierung von Reports die "Benennung in der Applikation" aus dem iReport beibehalten oder auf den Standard zurückgesetzt werden soll:
|
-infolevel |
Hier wird die Granularität der Anzeige von Informationen direkt in der Kommandozeile angegeben:
|
-loglevel |
Hier wird die Granularität der Dateiausgabe für das Log des Datenbankabgleichs angegeben:
|
-logpath |
Hier wird der Pfad eingetragen, in welchem das Log des Datenbankabgleichs abgelegt werden soll. Ist kein Pfad angegeben, so wird der zuletzt bei einem Datenbankabgleich angegebene Pfad verwendet.
|
-reports |
Bei Verwendung der DbAbgleichConsole.exe können Sie über diesen Befehl die Einstellung in der Systemkonfiguration auf dem Reiter "Installation" hinsichtlich der Aktualisierung der Reports übersteuern:
Solange der Parameter nicht angegeben wird, wird für den Datenbankabgleich die Einstellung Automatische Report-Aktualisierung einschalten, so dass beim Datenbankabgleich automatisch die Standardreports aus der Referenzdatenbank repliziert werden und beim Modulupdate automatisch die zum Modul gehörenden Reports eingelesen werden." auf dem Reiter "Installation" ausgewertet und auf deren Grundlage die Reports aktualisiert oder nicht aktualisiert. |
-stoponend |
Hier wird angegeben, ob der Datenbankabgleich am Ende anhalten soll und die Durchführung durch einen Benutzer bestätigt werden muss oder der Datenbankabgleich automatisch beendet wird.
|
-refdump=PFAD |
Hier wird der Pfad zur Referenz-Datenbank eingetragen, wobei es sich auch um einen Netzwerkpfad handeln kann.
|
Optionale Parameter nur für Oracle | |
-EEvoDdal |
NUR ORACLE: Hier wird angegeben, ob das ora_eevo_ddal.sql automatisch VOR dem Datenbankabgleich über den Benutzer "SYS" eingelesen werden soll, um etwaige falsche Fremdschlüsselbeziehungen o.ä. korrigieren zu lassen.
|
-syspass |
NUR ORACLE: Andernfalls muss dieses direkt vor der Ausführung des ora_eevo_ddal.sql manuell angegeben werden oder die Ausführung kann nicht stattfinden. |
Übersicht der Parameter für die Kommandozeile in eEvolution®