IBM Rational ClearQuest
Versione 7.1.x consente di creare repository di schemi e database utente con
livello funzione 5, 6 o 7. Inoltre, è possibile aumentare i repository di
schemi ed i database utente esistenti dal livello funzione 5 a 6 oppure da 6 a
7.
Il
livello funzione e la versione di metaschema definiscono la struttura dei dati
memorizzati nei database utente e nei repository di schemi
Rational ClearQuest. I nuovi livelli di funzione e le versioni di metaschema di solito aggiungono nuove colonne alle tabelle
e nuove tabelle ai database per supportare nuove funzioni. Per informazioni
relative alle funzioni disponibili nei diversi livelli funzione, consultare
Funzioni nei livelli funzione
I livelli funzione sono associati a versioni di metaschema specifiche. La
tabella riportata di seguito indica le versioni di metaschema ed i livelli
funzione supportati per ogni release di
Rational ClearQuest.
Tabella 1. Livelli funzione e versioni di metaschema supportatiVersione |
Versione di metaschema |
Livello funzione |
2003/7.0.0.0 |
22 |
5 |
7.0.1.0 |
22 |
5 e 6 |
7.1.x |
22 |
5, 6 e 7 |
Solo i client aggiornati alla Versione 7.1.x possono accedere ai database
utente a livello funzione 7 e precedente. I client versione 7.0.1 possono accedere solo ai database utente a livello
funzione 6 e precedente ed i client versione 7.0.0 e precedenti a
2003.06.xx possono accedere solo ai database utente a livello funzione
5. Tali requisiti di compatibilità di livello funzione e versioni di prodotto
vengono applicati anche
agli altri componenti di
Rational ClearQuest,
come Designer e il tool di manutenzione. Questi fattori devono essere tenuti in
considerazione quando si stabilisce se eseguire l'aggiornamento a fasi
o tutto in una volta.
Se i database utente vengono aggiornati ad un livello funzione particolare,
tutti i client che hanno accesso a tale database utente devono eseguire l'aggiornamento alla versione
prodotto corrispondente del repository di schemi. Ad esempio, se il
repository di schemi si trova al livello funzione 7 e il database utente al
livello 6, il client deve essere alla versione 7.1.x per accedere al database utente.
Un fattore che semplifica l'aumento del livello funzione è che l'aggiornamento dei database
utente può essere eseguito con un aggiornamento sul posto. Ciò significa che è possibile utilizzare
il tool di manutenzione per aggiornare un database utente ad un livello funzione
superiore senza dover creare un nuovo database e copiare i dati in esso.
I database
Rational ClearQuest devono essere al livello funzione 5 e metaschema 22 o superiori prima di
installare la Versione 7.1.x. Se i database sono stati creati con la versione 2001A.04.20 o successive, tali databases sono livello 5.
Nota: per IBM Rational ProjectConsole,
un client alla versione 7.1.x può aggiornare i database del livello funzione 3 al livello 5, 6 o 7, ma il client non può accedere ai database del livello funzione 3.
Inoltre, prima di aumentare il livello funzione dei database, verificare
che le connessioni al database siano tutte compatibili con la propria
versione di
Rational ClearQuest.
Per ulteriori informazioni, consultare la sezione Impostazione delle informazioni di connessione e delle proprietà del database.
Aggiornamento di ogni componente in un'unica volta
Per informazioni su quando
aggiornare i livelli funzione quando si aggiorna l'intero ambiente in un'unica volta,
consultare Aggiornamento dell'ambiente in una volta.
Aggiornamento a fasi
Se si sta aggiornando l'ambiente a fasi,
è necessario fare delle considerazione durante l'aggiornamento dei livelli funzione. Queste condizioni si applicano se si sta eseguendo l'aggiornamento al livello funzione 5, 6 o
7.
- Tutti i client devono essere aggiornati alla versione del prodotto corrispondente del livello funzione
prima di aggiornare il database utente ed i repository di schemi a
tale livello funzione. In caso contrario, i client non possono accedere al database
utente.
- Tutti i server ed i database devono essere alla versione supportata dalla release corrispondente del livello di
funzione prima dell'aggiornamento. Per ulteriori informazioni, consultare Supporto di piattaforme e database del fornitore
- Non è necessario che i database utente e repository di schemi siano allo stesso livello. È possibile aggiornare un repository di schemi esistente al livello funzione 6
lasciando i database utente associati a livello funzione 5 oppure è possibile
aggiornare un repository di schemi esistente al livello funzione 7 lasciando i
database utente associati al livello funzione 5 o 6. In questo modo, è
possibile aggiornare i database utente ed i client
Rational ClearQuest a
livelli funzione superiori in diversi momenti. Tuttavia, è necessario
aggiornare tutti i client
alla stessa versione del prodotto corrispondente al livello funzione del database
utente.
- L'aggiornamento a fasi supporta solo la replica unidirezionale nell'ambiente
MultiSite. Se è
possibile accettare la replica unidirezionale (vale a dire, alcuni siti non possono ricevere aggiornamenti da altri siti) è possibile
aggiornare i server di sincronizzazione MultiSite e i server di invio in varie fasi. La replica unidirezionale indica che
i package inviati da un database utente con un livello funzione inferiore vengono accettati dai database utente
con un livello funzione superiore, ma i package da un database utente con un livello funzione superiore
non vengono accettati da un database utente con un livello funzione inferiore. Non è necessario che i database utente siano allo stesso livello funzione dei repository di schemi associati. È possibile aumentare prima il livello funzione dei repository di schemi e aumentare il livello funzione dei relativi database utente associati successivamente. È necessario che i repository di schemi
siano a livelli di funzione compatibili per
supportare la replica unidirezionale. Ad esempio, se il database utente del livello funzione 5
dispone di un repository di schemi di livello funzione 7, i package inviati da esso non vengono accettati
dal database utente di livello funzione 6 che dispone di un repository di schemi di livello funzione 6.
La tabella riportata di seguito mostra le versioni
di pacchetto che un sito può creare ed accettare.
Rational ClearQuest
Versione
7.1.x supporta le versioni di pacchetto da 6 a 11.
Tabella 2. Livello funzione del repository di schemi |
Livello funzione del database utente |
Versione pacchetto creata |
Versione pacchetto accettata |
7 |
7 |
11 |
6, 7, 8, 9, 10, 11 |
7 |
6 |
10 |
6, 7, 8, 9, 10 |
7 |
5 |
9 |
6, 7, 8, 9 |
6 |
6 |
8 |
6, 7, 8 |
6 |
5 |
7 |
6, 7 |
5 |
5 |
6 |
6 |