DbRepositorySchemaMigrator.exe.config

Sie können die Einstellungen in der Datei DbRepositorySchemaMigrator.exe.config ändern. Diese Datei finden Sie im Verzeichnis %COMMANDER_HOME%.

Section userSettings

Tricentis.TCCore.Persistency.Properties.Settings

MigrateCommitInChunks

Beschreibung

Diese Einstellung besitzt standardmäßig den Wert False. Falls bei der Migration Probleme aufgrund zu großer Datenbank-Logfiles auftreten, kann für diese Einstellung der Wert True gesetzt werden. Dies bewirkt, dass bei einer Migration in regelmäßigen Abständen die Werte aus dem Logfile übernommen werden.

Achtung:

Ist diese Einstellung True, muss die gesamte Migration durchlaufen werden, da sonst keine Transaktionssicherheit gegeben ist. Das bedeutet, dass nach einer fehlgeschlagenen Migration der Ausgangszustand - beispielsweise über die Wiederherstellung aus einem Backup - wiederhergestellt werden muss.

Beispiel

True

DefaultDbCommandTimeout

Beschreibung

Diese Einstellung besitzt standardmäßig den Wert 6000. Der Wert wird in Sekunden angegeben und lässt 100 Minuten für die Schema-Migration zu. Sie können diesen Wert ändern, falls mehr Zeit erforderlich ist.

Section applicationSettings

Tricentis.TCCore.Persistency.Properties.Settings

Migration_UseOptimisticIsolation

Beschreibung

Diese Einstellung ist relevant, falls bei einer Migration der Fehler ORA-01877 auftritt. Wird der Wert der Einstellung auf True gesetzt, kann der Fehler verhindert werden.

Ist der Wert der Einstellung True, muss sichergestellt werden, dass das Repository während der Migration nicht verwendet wird.

Beispiel

False