Dieses Thema beschreibt die Schritte für den Wechsel der
Jazz-Team-Server-Datenbank von Derby zu SQL Server.
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 von 'Repository Tools' verwenden, die mit dem Zielserver kompatibel ist.
- Stoppen Sie den Jazz-Team-Server.
- Sichern Sie die Datenbank mithilfe der Datenbankbefehle. Hierbei handelt es sich um eine vorsorgliche Maßnahme für den Fall, dass Schwierigkeiten auftreten.
- Bearbeiten Sie im Verzeichnis 'JazzInstallDir/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'.
- Führen Sie '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 'JazzInstallDir/server' gepackt. Im folgenden Beispiel wird ein Befehl von 'Repository Tools' veranschaulicht. Weitere Informationen hierzu finden Sie in der Dokumentation zu 'Repository Tools'.
repotools -copy toFile=temp.tar target.teamserver.properties=teamserver.sqlserver.properties
- Benennen Sie die Datei 'teamserver.properties' im Verzeichnis
'JazzInstallDir/server/conf/jazz'
in 'teamserver.derby.properties' um.
- Benennen Sie die Datei 'teamserver.sqlserver.properties' im Verzeichnis
'JazzInstallDir/server/conf/jazz'
in 'teamserver.properties' um.
- Starten Sie den Server.