RTCz: Von Derby zu SQL Server migrieren

Dieses Thema beschreibt die Schritte für den Wechsel der Jazz Team Server for System z-Datenbank von Derby zu SQL Server.

Warum und wann dieser Vorgang ausgeführt wird
Hierbei wird vorausgesetzt, dass Sie die Datenbank migrieren und nicht gleichzeitig die Version des Servers ändern. Wenn Sie beabsichtigen, die Serverversion zu migrieren und zu ändern, stellen Sie sicher, dass Sie die Version der 'Repository-Tools' verwenden, die mit dem Zielserver kompatibel ist.
  1. Stoppen Sie den Jazz Team Server for System z.
  2. Sichern Sie die Datenbank mithilfe der Datenbankbefehle. Hierbei handelt es sich um eine vorsorgliche Maßnahme für den Fall, dass Schwierigkeiten auftreten.
  3. Bearbeiten Sie im Verzeichnis 'Jazz-Installationsverzeichnis/server/conf/jazz' die Datei 'teamserver.sqlserver.properties', um sicherzustellen, dass die Zieleigenschaften genau die SQL Server-Datenbank beschreiben, zu der Sie die Migration durchführen. Überprüfen Sie den Inhalt der Datei 'teamserver.properties' und kopieren Sie die erforderlichen Änderungen in die Datei 'teamserver.sqlserver.properties'.
  4. Führen Sie die 'Repository-Tools' aus, um den Inhalt des Jazz-Repositorys von der Derby-Datenbank (in 'teamserver.properties' angegeben) in die SQL Server-Datenbank zu kopieren (in teamserver.sqlserver.properties' angegeben). Die Scripts ('repotools.sh' für Linux® und 'repotools.bat' für Windows®) sind im Verzeichnis 'Jazz-Installationsverzeichnis/server' gepackt. Im folgenden Beispiel wird ein Befehl der 'Repository-Tools' veranschaulicht. Weitere Informationen hierzu finden Sie in der Dokumentation zu den 'Repository-Tools'.
    repotools -copy toFile=temp.tar target.teamserver.properties=teamserver.sqlserver.properties
  5. Benennen Sie die Datei 'teamserver.properties' im Verzeichnis 'Jazz-Installationsverzeichnis/server/conf/jazz' in 'teamserver.derby.properties' um.
  6. Benennen Sie die Datei 'teamserver.sqlserver.properties' im Verzeichnis 'Jazz-Installationsverzeichnis/server/conf/jazz' in 'teamserver.properties' um.
  7. Starten Sie den Server.

Feedback

Waren die Informationen hilfreich? Sie können auf Jazz.net (Registrierung erforderlich) Feedback geben: Comment in the forums oder submit a bug