Informazioni su questa attività
Un livello di test è un'area non di produzione dove è possibile verificare le modifiche apportate. Effettuare l'aggiornamento sul livello di test prima di aggiornare i database di produzione.
Se si intende eseguire un aggiornamento sul posto, vale a dire specificare lo stesso database come origine e destinazione, è necessario verificarlo prima di utilizzare il livello di test. È possibile ignorare la fase 2 nelle istruzioni seguenti con un aggiornamento sul posto.
Se si sta eseguendo un aggiornamento standard e non un aggiornamento sul posto, la procedura per aggiornare i database di test è quasi identica all'aggiornamento dei database di produzione.
Per creare un livello di test basato sui database di produzione:
- Eseguire il backup del repository di schemi e dei database dell'utente di Rational ClearQuest.
- Creare nuovi database del fornitore vuoti per ogni repository di schemi
e database dell'utente, come descritto nella sezione Configurazione del database del fornitore.
Creare i nuovi database in una nuova directory di test o su un server di test.
Questi nuovi database sono definiti anche livello di test nel resto di questa sezione.
Creare solo i database vuoti. Non utilizzare i tool del database del fornitore per spostare o copiare i dati. Rational ClearQuest aggiorna la struttura dati e la sposta nei nuovi database come parte del processo di aggiornamento.
Non eseguire questa operazione se si sta eseguendo
un aggiornamento sul posto o se si sta utilizzando Microsoft Access.
- Se si utilizza Rational ClearQuest Web,
chiudere il server Web, arrestare qualsiasi lavoro di sincronizzazione Rational ClearQuest MultiSite
pianificato e disconnettere tutti gli utenti da Rational ClearQuest
utilizzando una di queste tecniche:
- Utilizzare il tool dell'amministratore per disconnettere gli utenti dal database, se
il fornitore del database fornisce tale tool.
- Per Windows, verificare
Task Manager Process List di ogni client e server. Se uno dei seguenti processi è in esecuzione, utilizzare Task Manager per terminarlo:
- clearquest.exe
- cqdesign.exe
- cqintsvr*.exe
- Copiare il repository di schemi di produzione esistente e i database dell'utente sui database del livello di test. Utilizzare il programma di utilità Rational ClearQuest installutil con le opzioni convertschemarepo e convertuserdb.
Per ulteriori informazioni, consultare la sezione relativa alle pagine di riferimento nella Guida in linea di Rational ClearQuest.
Le opzioni di conversione
con installutil inducono Rational ClearQuest a bloccare
i database di produzione originali. Se è necessario sbloccarli, consultare le informazioni
relative ai comandi installutil unlockschemarepo e installutil
unlockuserdb presenti nella sezione relativa alle pagine di riferimento della Guida in linea di Rational ClearQuest.
- Per ogni database nel livello di test, creare un altro nuovo database del fornitore vuoto. Sarà eseguito l'aggiornamento su questi database, definiti anche gruppo di aggiornamento di test nel resto di questa sezione.