installutil copyuserdb

复制用户数据库。

摘要

installutil copyuserdb [-dbset dbset_name] cq_login cq_password SourceUserDB 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 copyuserdb 子命令创建用户数据库副本。该命令会在复制操作期间锁定原始数据库。一旦完成,将解锁原始数据库。

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

选项和参数

-dbset dbset_name
数据库集或数据库连接出现在 ClearQuest Maintenance Tool 中时的名称。
cq_login
具有“超级用户”特权的 ClearQuest 用户的登录标识。
cq_password
cq_login 关联的密码。
SourceUserDB
要复制的用户数据库。
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"
可选参数,因数据库供应商而异。请参阅供应商数据库属性

示例

  • 复制名为 MyDB 的用户数据库,该数据库使用 Oracle 数据库服务器与 CLOB 数据类型。在该示例中,Oracle SID 是 SID,数据库管理员及关联密码分别是 MyDBadminMyDBpassword。要复制的新数据库名称是 MyDBcopy。 拥有新数据库的 Oracle 用户的名称是 MyDBcopyuser,并且该用户密码是 MyDBcopypassword;该用户名和密码对会列示三次。

    installutil copyuserdb -dbset MyDB MyDBadmin MyDBpassword ORACLE SID MyDBcopy
    MyDBcopyuser MyDBcopypassword MyDBcopyuser MyDBcopypassword MyDBcopyuser MyDBcopypassword
    "LOB_TYPE=CLOB"

另请参阅

copyschemarepoconvertuserdbconvertschemarepo


反馈