解除鎖定綱目儲存庫。
適用性
平台:Windows
指令類型:installutil 次指令
用法概要
- installutil unlockschemarepo
- [-dbset dbset_name] db_vendor server database dbo_login dbo_password "connect_options"
說明
installutil unlockschemarepo 次指令會解除鎖定綱目儲存庫。
當您使用 installutil convertschemarepo 次指令複製綱目儲存庫及建立範例資料庫來測試升級過程時,在複製正式作業資料庫之前會先鎖定它們。使用 installutil unlockschemarepo 次指令可解除鎖定綱目儲存庫,並在您測試副本時容許使用者繼續使用該儲存庫。
小心: 在完成升級之後,請勿解除鎖定原始資料庫。使原始資料庫保持鎖定,可防止使用者存取錯誤資料庫。
選項及引數
- -dbset dbset_name
- 資料庫集或資料庫連線的名稱。
- db_vendor
- 資料庫供應商名稱。有效值為:
- MS_ACCESS
- SQL_ANYWHERE
- SQL_SERVER
- ORACLE
- DB2®
- server
- 資料庫伺服器的主機名稱。下列是供應商特定資訊:
- MS_Access:未使用
- DB2:系統主機名稱
- Oracle:系統主機名稱
- SQL Anywhere:服務名稱
- SQL Server:系統主機名稱
- database
- 使用者資料庫名稱。下列是供應商特定資訊:
- MS_Access:完整路徑名稱。例如,\\full\path\file.mdb
- DB2:使用者資料庫名稱
- Oracle:Oracle 系統 ID (SID)
- SQL Anywhere:完整路徑名稱。例如,\\full\path\file.db
- SQL Server:使用者資料庫名稱
- dbo_login
- 資料庫擁有者的登入 ID。
- dbo_password
- 與 dbo_login 相關聯的密碼。
- connect_options
- 選用參數,因資料庫供應商而異。請參閱供應商資料庫內容。
範例
- 解除鎖定一個名為 MySR 的綱目儲存庫,它使用具有 CLOB 資料類型的 Oracle 資料庫伺服器。在這個範例中,Oracle SID 是 ORC,資料庫擁有者和關聯的密碼分別是 srowner 和 sroPaSSWorD。未指定 -dbset 選項,因為資料庫集內的現有綱目儲存庫有預設名稱。
installutil unlockschemarepo ORACLE MySR ORC srowner sroPaSSWorD "LOB_TYPE=CLOB"
- 在 installutil convertschemarepo 次指令完成之後,解除鎖定綱目儲存庫,其中保留綱目儲存庫新副本的 SQL Server 資料庫名稱為 MyNewSchemaRepo。MyNewSchemaRepo 綱目儲存庫是由 SQL Server 使用者 ID dbowner(其密碼為 dboPaSSWorD)所擁有。目標 SQL Server 主機名稱是 MySQLServer。預設的 ClearQuest®「超級使用者」使用者 ID 和密碼分別是 admin 和 admPaSSWorD。未指定 -dbset 選項,因為資料庫集內的現有綱目儲存庫有預設名稱。
installutil unlockschemarepo admin admPaSSWorD MYDB SQL_SERVER MySQLServer MyNewSchemaRepo dbowner dboPaSSWorD "PORT=3000"