Použití balíku JazzInterop na schémata replikace MultiSite

Průvodce nastavením produktu ClearQuest Connector konfiguruje vaše prostředí produktu IBM® Rational ClearQuest použitím balíku JazzInterop na schéma a následným převodem databáze uživatelů na novou verzi schématu. Nicméně v prostředí ClearQuest Multisite musíte provést ruční použití balíku na schémata replikace a upgrade replik databáze uživatelů. Průvodce použije balík pouze na repliku, která je připojena k bráně ClearQuest Gateway.
Informace o této úloze
Balík JazzInterop přidá k danému schématu globální skript Perl, skripty ChangeHistoryScripts a následující typy záznamů:
  • JazzConnectorChangeEvents.
  • JazzConnectorQueryInfo.
  • JazzConnectorSyncHistory.

Nápověda Rational ClearQuest MultiSite uvádí podrobnosti o posloupnosti kroků při použití balíků a převodu databází uživatelů na novou verzi.

Pro schéma vždy použijte nejnovější verzi balíku JazzInterop (nejvyšší číslo verze). Pokud jste dříve použili starší verzi, proveďte její přírůstkový upgrade na poslední verzi. Je-li například poslední verzí verze 1.06, pak při upgradu z verze 1.03 na verzi 1.06 proveďte tyto úlohy:
  1. Použijte balík JazzInterop 1.04 na své schéma.
  2. Proveďte upgrade databáze uživatelů.
  3. Použijte balík JazzInterop 1.05 na své schéma.
  4. Proveďte upgrade databáze uživatelů.
  5. Použijte balík JazzInterop 1.06 na své schéma.
  6. Proveďte upgrade databáze uživatelů.

Použití balíku JazzInterop na schéma a upgrade databáze uživatelů:

  1. Na počítači, na kterém běží systém Windows®, zkopírujte složku instalační-adresář/gateway/cqPackage/JazzInterop a vložte ji do složky instalační-adresář-cq/packages.
  2. Přejděte do složky cq-install-dir. Použijte příkaz packageutil pro registraci balíku JazzInterop s produktem ClearQuest. Potřebujete-li na vaše schéma použít více verzí balíku, abyste se dostali k poslední verzi, proveďte tento příkaz vícekrát a pokaždé uveďte jinou verzi balíku. Například:
    packageutil registerpackage JazzInterop verze_balíku "C:\Program Files\Rational\ClearQuest\packages\JazzInterop\verze_balíku"
  3. Spuštěním následujícího příkazu umožníte balíku JazzInterop aktualizovat typy záznamů, které jste mohli přidat do vašeho schématu použitím jiných balíků.
    packageutil enablepackageediting -dbset název_dbset jméno_uživatele_clearquest heslo_uživatele_clearquest -enable uživatel
    Uživatel, kterého určíte parametrem heslo_uživatele_clearquest, musí mít přidělena oprávnění návrháře schémat. Účet uživatele s oprávněním administrátora má oprávnění nejvyšší úrovně, která zahrnují oprávnění návrháře schémat. Například:
    packageutil enablepackageediting -dbset my_schema_repo admin "" -enable admin
  4. Otevřete ClearQuest Designer klepnutím na volbu Spustit > Všechny programy > IBM Rational ClearQuest > ClearQuest Designer. V pohledu Průzkumník úložiště schémat klepněte pravým tlačítkem myši na určitou verzi schématu a vyberte volbu Balíky > Použít balík. Rozbalte složku JazzInterop a vyberte verzi balíku, kterou chcete použít. Klepněte na tlačítko Další. Vyberte typy záznamů, které chcete povolit pro synchronizaci. Klepněte na tlačítko Dokončit. Vraťte novou verzi schématu.
  5. Použijte znovu příkaz packageutil enablepackageediting s volbou –disable, která vrátí typy záznamů do stavu pouze ke čtení. Například:
    packageutil enablepackageediting -dbset mé_úložiště_schématu admin "" -disable admin
  6. Klepněte na volbu Pohled > Administrace databáze. Klepněte pravým tlačítkem myši na databázi uživatelů, kterou chcete převést na vyšší verzi, a poté klepněte na volbu Upgrade databáze. Otevře se okno Upgrade databáze uživatelů. Vyberte novou verzi schématu v seznamu Verze a poté klepněte na tlačítko OK.
Jak pokračovat dále
Rozhodnete-li se později použít balík JazzInterop na dodatečný stavový typ záznamu ve stejném schématu, začněte dalším spuštěním příkazu packageutil enablepackageediting s volbou –enable. Otevřete produkt ClearQuest Designer a zapůjčte toto schéma. V pohledu Průzkumník úložiště schémat rozbalte složku Typy záznamů. Klepněte pravým tlačítkem myši na typ záznamu a vyberte volbu Nastavit typ záznamu pro balíky. Vyberte balík JazzInterop a klepněte na tlačítko OK. Vraťte novou verzi schématu. Spusťte příkaz packageutil enablepackageediting s volbou –disable. Proveďte upgrade databáze uživatelů pomocí nové verze schématu.

Pro použití balíku JazzInterop na dodatečný nestavový typ záznamu musíte použít jiný postup. Otevřete produkt ClearQuest Designer a zapůjčte toto schéma. V pohledu Průzkumník úložiště schémat rozbalte složku Typy záznamů - nestavové. Rozbalte složku nestavového typu záznamu. Poklepejte na volbu Akce. Klepněte na volbu Nová akce. Zadejte řetězec Změnit_historii do pole Název akce. Vyberte volbu BASE v poli Typ. Zavřete dialogové okno Akce a změny budou uloženy. Klepněte na buňku Oznámení u akce Změnit_historii. Klepněte na ni znovu a vyberte položku SCRIPTS > PERL. Poklepáním na buňku otevřete editor skriptů. Vložte následující řádek do editoru za poslední řádek s komentářem: JazzCQConnector($actionname, $actiontype);. Uložte své změny a zavřete editor. Zavřete matici Akce. Vraťte schéma. Proveďte upgrade databáze uživatelů pomocí nové verze schématu.


Váš názor

Byla tato pomoc užitečná? Zpětnou vazbu můžete poskytnout na stránkách Jazz.net (registrace je požadována): Komentář na fóru nebo odeslat chybu