Hogyan oldja ClearQuest adatbázis, megjegyzi tanácsadó

ClearQuest felhasználói adatbázis zárolva után nem upgrade. Ha megpróbálja frissíteni újra megjelenik az üzenet:

Hozzáférés az adatbázisban jelenleg megtagadva. Az adatbázis zárolva van, míg korszerűsítése az alkalmazást.

A frissítés megkezdése előtt felhasználói adatbázisok ClearQuest ideiglenesen kikapcsolja az adatbázis, hogy ne korlátozza a hozzáférést számukra a frissítés során. Ha a frissítés hibás volt lockout adatbázis nem távolítható el.

A probléma megoldása érdekében a felhasználói adatbázisok helyre kell állítani a backup, amit tett a frissítés előtt eljárást.

Eljárás kinyit a felhasználói adatbázis

Az alábbi parancsok segítségével manuálisan távolítsa el a zárat a felhasználói adatbázis. Eltávolítása után a zárat újra lehet frissíteni, de szükséges, hogy alaposan ellenőrizze az eredményeket a frissítés, hogy megbizonyosodjon arról, hogy a felhasználói adatbázis illeszkedik a legújabb verzióját a sémát.

A feloldásához parancs segítségével a parancssorban ClearQuest InstallUtil:

  1. InstallUtil unlockschemarepo feloldásához használt ClearQuest áramkört.
  2. InstallUtil unlockuserdb feloldásához használt felhasználói bázis ClearQuest tárol.

Utasítás a következő paraméterekkel:

InstallUtil unlockuserdb dbvendor szerver db dbologin dbopassword connectoptions

  • dbvendor - a név az adatbázis producer: MS_ACCESS, SQL_ANYWHERE, SQL_SERVER, Oracle, DB2.
  • szerver - nevét az adatbázis szerver
  • db - névadatbázisában
  • dbologin - felhasználó neve az adatbázis-kapcsolat
  • dbopassword - felhasználói jelszó
  • connect_options - csatlakoztatási lehetőségek

Példa ORACLE:

InstallUtil unlockuserdb ORACLE oracle_server_name SID dbologin dbopassword «HOST = abc; SID = Oracle; SERVER_VER = 8,1, CLIENT_VER = 8,1; LOB_TYPE = hosszú»

Példa a Microsoft SQL Server:

InstallUtil unlockuserdb SQL_SERVER sql_server_name host_name dbologin dbopassword «»

InstallUtil unlockuserdb DB2 db2_server_name alias dbologin dbopassword «»

Példa a Sybase SQL Anywhere:

InstallUtil unlockuserdb SQL_ANYWHERE sybsqla C: \ SybSQLA \ sampl.db admin admin SERVER_VER = 8,0

Példa Microsoft Access:

InstallUtil unlockuserdb MS_ACCESS «» c: \ temp \ sampl.mdb «» «» «»