installutil copyschemarepo

复制模式存储库。

摘要

installutil copyschemarepo [-dbset dbset_name] cq_login cq_password to_db_vendor to_server to_database to_dbo_login to_dbo_password to_rw_login to_rw_password to_ro_login to_ro_password "connect_options"

描述

installutil copyschemarepo 子命令创建模式存储库的副本。该命令会在复制操作期间锁定原始模式存储库。一旦完成,将解锁原始模式存储库。

installutil copyschemarepo 子命令类似于 installutil convertschemarepo 子命令。 有一点不同是 installutil convertschemarepo 子命令在复制操作完成后保持原始数据库的锁定状态。 此外,installutil convertschemarepo 子命令还使用正确的位置信息更新新的数据库。相反,installutil copyschemarepo 子命令复制原始模式存储库,保留原始位置信息。

在使用刚刚提到的 installutil 子命令之前,必须检入所有模式。 否则,该命令将失败,并返回类似以下错误:

INSERT INTO 语句包含以下未知字段名:“field_name”。 请确保您输入了正确的名称,然后重试该操作。

选项和参数

-dbset dbset_name
数据库集或数据库连接出现在 ClearQuest Maintenance Tool 中时的名称。
cq_login
具有“超级用户”特权的 ClearQuest 用户的登录标识。
cq_password
cq_login 关联的密码。
to_db_vendor
新模式存储库的数据库供应商名称。可用的选项:
  • DB2
  • ORACLE
  • SQL_SERVER
要点: 供应商名称必须大写(如所示)。
to_server
新数据库模式的服务器名称。以下是特定于供应商的信息:
DB2
用户数据库名称
Oracle
Oracle 系统标识 (SID)
SQL Server
用户数据库名称
to_database
新数据库模式的名称。
to_dbo_login
新数据库所有者的登录标识。
to_dbo_password
新数据库所有者的密码。
to_rw_login
新数据库所有者的登录标识。该值与 to_dbo_logon 相同。
to_rw_password
新数据库所有者的密码。该值与 to_dbo_password 相同。
to_ro_login
新数据库所有者的登录标识。该值与 to_dbo_logon 相同。
to_ro_password
新数据库所有者的密码。该值与 to_dbo_password 相同。
"connect_options"
可选参数,因数据库供应商而异。请参阅供应商数据库属性

示例

  • 复制名为 MySR 的模式存储库,该存储库使用 Oracle 数据库服务器与 CLOB 数据类型。在该示例中,Oracle SID 是 SID,数据库管理员及关联密码分别是 MySRadminMySRpassword。要复制的新存储库名称是 MySRcopy。 拥有新模式存储库的 Oracle 用户的名称是 MySRcopyuser,并且该用户密码是 MySRcopypassword;该用户名和密码对会列示三次。

    installutil copyschemarepo -dbset MySR MySRadmin MySRpassword ORACLE SID MySRcopy MySRcopyuser MySRcopypassword MySRcopyuser MySRcopypassword MySRcopyuser MySRcopypassword "LOB_TYPE=CLOB"

另请参阅

installutil copyuserdb, installutil convertschemarepo, installutil convertuserdb


反馈