La serie di caratteri del database del fornitore descrive l'impostazione per il DBMS (database management system) che determina quali caratteri possano essere memorizzati nel database.
DBMS (database management system) | Sinonimi di serie di caratteri del database |
---|---|
DB2 | codepage, code set |
Oracle | character set, charset |
SQL Server | codepage, collation |
L'impostazione della codepage di dati Rational ClearQuest determina quali caratteri vengono scritti sul database.
Ogni codepage di dati Rational ClearQuest dispone di una serie di caratteri del database del fornitore corrispondente per ogni database del fornitore supportato (Oracle, DB2, SQL Server). Questa codepage di dati è una serie secondaria della serie di caratteri del database del fornitore corrispondente. Per un elenco delle serie di caratteri supportate per ogni database del fornitore e le codepage di dati Rational ClearQuest corrispondenti, consultare Serie di caratteri del database del fornitore supportate.
Prima di impostare il DBMS da utilizzare con Rational ClearQuest, è necessario selezionare la codepage di dati Rational ClearQuest da impostare per il repository di schemi e i database utente. Per ulteriori informazioni, consultare: Indicazioni per la selezione di una codepage di dati Rational ClearQuest. Quando viene impostato il DBMS, assegnare un valore della serie di caratteri del database del fornitore che corrisponda alla codepage di dati Rational ClearQuest selezionata. Tutti i database in un serie di database devono disporre della stessa serie di caratteri del database del fornitore.
Se il DBMS viene configurato con una serie di caratteri del database del fornitore che non supporta la codepage di dati Rational ClearQuest selezionata per il repository di schemi, non sarà possibile impostare la codepage di dati. Perciò, è necessario conoscere sempre il valore della codepage di dati prima di creare e configurare un database del fornitore da utilizzare con un repository di schemi Rational ClearQuest.
In generale, impostare la codepage di dati Rational ClearQuest e la serie di caratteri del database del fornitore sui valori corrispondenti in Serie di caratteri del database del fornitore supportate.
Ad esempio, è possibile utilizzare la codepage di dati Rational ClearQuest 20127 (ASCII) con la codepage del database SQL Server 1252 (Latin-1). Il database può memorizzare tutti i caratteri validi nella codepage di dati perché ASCII è una serie secondaria di Latin-1.
Tuttavia, a causa dell'estrema variabilità di queste situazioni, la procedura più sicura consiste nell'impostare la codepage di dati Rational ClearQuest e la serie di caratteri del database del fornitore su valori corrispondenti.
Il valore della codepage di dati Rational ClearQuest viene convalidato rispetto al valore della serie di caratteri del database del fornitore quando vengono eseguite queste attività:
Ad esempio, un amministratore Rational ClearQuest può creare un database Oracle vuoto, impostare la relativa serie di caratteri su WE8MSWIN1252 e quindi utilizzare il tool di manutenzione per creare un repository di schemi che utilizzi la codepage di dati 1252 (Latin-1) corrispondente e il nuovo database Oracle.
Consultare IBM Rational ClearQuest and ClearQuest MultiSite Installation and Upgrade Guide per sapere quali azioni, se ce ne sono, sono necessarie affinché Rational ClearQuest 7.0 funzioni correttamente con le serie di database esistenti.
Potrebbe essere necessario modificare le precedenti serie di caratteri del database del fornitore per supportare i dati dalla codepage di dati Rational ClearQuest desiderata. Per modificare la serie di caratteri del database del fornitore dei database esistenti, potrebbe essere necessario spostare i vecchi dati nei nuovi database. Se i dati esistenti non sono supportati da una delle codepage di dati Rational ClearQuest, è necessario convertire prima i dati nei valori compresi in una delle codepage supportate. Alcuni fornitori del database forniscono i tool che è possibile utilizzare per analizzare e convertire i dati. È anche possibile utilizzare il programma di utilità di codepage Rational ClearQuest codepageutil per analizzare i dati.