Se si desidera modificare la code page di dati di un repository di schemi Rational ClearQuest esistente, è necessario verificare che i database
associati a tale repository di schemi non contengano caratteri non compresi
nella code page di dati pianificata. È necessario identificare e convertire tali caratteri prima di modificare
la code page di dati.
Il programma di utilità di code page codepageutil facilita lo svolgimento
di queste attività. Fornisce due comandi. codepageutil test_codepg controlla
quale serie di caratteri può essere gestita da un database. codepageutil analyze_tables localizza
i caratteri in un database esistente che non sono supportati per l'impostazione della code page di dati
di destinazione e che devono essere convertiti in caratteri validi per assicurare
l'integrità dei dati.
Ad esempio, dato che ci sono server del database UNIX
nell'ambiente
Rational ClearQuest,
se si desidera convertire un database
Rational ClearQuest
dalla code page
932 (Giapponese) nella code page
60932 (Giapponese con
codificazione sicura Shift-JIS), è possibile utilizzare il programma di utilità di code page per effettuare le
seguenti attività:
- Determinare se la modifica della code page di dati per un repository di schemi o un database Rational ClearQuest
richiederà una conversione dei dati.
- Se è necessaria la conversione dei dati, preventivare la quantità di lavoro richiesta
per convertire il database, contando il numero di caratteri nel database
che non sono supportati nella code page di dati 60932.
- Se è necessaria la conversione dei dati, identificare l'ubicazione di ogni carattere
non supportato per la code page 60932; ossia, la tabella, il record e
l'ID del record, il nome del campo e la posizione nel campo, in cui si trova ogni
carattere non supportato.