Eine wichtige Entscheidung muss bei der Datenkonvertierung bezüglich der Frage getroffen werden, ob Zeichen manuell oder in einem Stapelprozess konvertiert werden.
Wenn die Anzahl der erforderlichen Änderungen begrenzt ist, kann eine manuelle Vorgehensweise praktisch sein. Im Ausgabebericht, der vom Befehl codepageutil analyze_tables generiert wird, sind die Positionen aller Zeichen in der Datenbank aufgelistet, die von der gewünschten Datencodepage nicht unterstützt werden.
Je nachdem, in welchen Tabellen sich die nicht unterstützten Zeichen befinden, können Sie die Zeichen mit ClearQuest Designer, mit dem ClearQuest-Wartungstool, den Clientanwendungen von Rational ClearQuest oder den Editiertools der entsprechenden Datenbankanbieter ändern.
Eine manuelle Vorgehensweise bietet ein hohes Maß an Kontrolle über die vorgenommenen Änderungen und stellt sicher, dass die konvertierten Informationen dahingehend überprüft werden, dass sie für den Benutzer sinnvoll sind.
Der Nachteil dieser Methode besteht darin, dass sie sehr arbeitsintensiv, anfällig für Benutzerfehler und bei einer großen Anzahl erforderlicher Änderungen nicht praktikabel ist.
Bei einer großen Anzahl von Änderungen ist es möglicherweise effizienter, diese im Stapelbetrieb vornehmen zu lassen.
Es besteht die Möglichkeit, dass diese Funktionalität vom Datenbankanbieter bereits zur Verfügung gestellt wird (z. B. Dienstprogramm "Oracle Character Set Scanner"). Weitere Informationen finden Sie in der Dokumentation zur Anbieterdatenbank.
Ansonsten können Sie auch ein Programm zur Durchführung dieser Taks schreiben.
Durch Angabe der Option "-xml" bei der Ausführung des Befehls codepageutil analyze_tables wird eine XML-Ausgabedatei generiert, in der die Positionen aller nicht unterstützten Zeichen angegeben sind. Diese Datei können Sie für Ihr Stapelkonvertierungsprogramm verwenden.
Sinnvoll sind möglicherweise auch weitergehende manuelle Überprüfungen eines Stapelprozesses. So könnten Sie beispielsweise eine Gruppe von Textfeldern wie Description, Notes und Headline prüfen, um sicherzustellen, dass die konvertierten Versionen für die Benutzer verständlich und aussagekräftig sind.