Scelta del livello funzione

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 supportati
Versione 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

Feedback