installutil copyuserdb

Copie une base de données utilisateur.

Synopsis

installutil copyuserdb [-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"

Description

La sous-commande installutil copyuserdb fait une copie de base de données utilisateur. Cette commande verrouille la base de données d'origine pendant la durée de l'opération de copie. Une fois l'opération terminée, la base de données d'origine est déverrouillée.

La sous-commande installutil copyuserdb est identique à la sous-commande installutil convertuserdb. La différence tient au fait que la sous-commande installutil convertuserdb maintient la base de données d'origine verrouillée une fois l'opération de copie terminée. De plus, la sous-commande installutil convertuserdb met à jour la nouvelle base de données avec les informations d'emplacement appropriées. A l'opposé, la sous-commande installutil copyuserdb duplique la base de données d'origine, qui contient les informations relatives à l'emplacement d'origine.

Options et arguments

-dbset dbset_name
Nom de l'ensemble de bases de données ou de la connexion à la base de données, tel qu'il s'affiche dans l'outil ClearQuest Maintenance.
connexion_cq
ID de connexion d'un utilisateur ClearQuest disposant des privilèges de superutilisateur.
cq_password
Mot de passe associé à la variable cq_login.
to_db_vendor
Nom du fournisseur de base de données de la nouvelle base de données utilisateur. Choix disponibles :
  • DB2
  • ORACLE
  • SQL_SERVER
Important : Le nom des fournisseurs doit être mis en majuscule comme indiqué.
to_server
Nom de serveur de la nouvelle base de données utilisateur. Ci-dessous des informations spécifiques au fournisseur :
DB2
Nom de la base de données utilisateur
Oracle
ID du système Oracle (SID)
Serveur SQL
Nom de la base de données utilisateur
to_database
Nom de la nouvelle base de données utilisateur.
to_dbo_login
ID de connexion du nouveau propriétaire de base de données.
to_dbo_password
Mot de passe du nouveau propriétaire de base de données.
to_rw_login
ID de connexion du nouveau propriétaire de base de données. Cette valeur est identique à to_dbo_logon.
to_rw_password
Mot de passe du nouveau propriétaire de base de données. Cette valeur est identique à to_dbo_password.
to_ro_login
ID de connexion du nouveau propriétaire de base de données. Cette valeur est identique à to_dbo_logon.
to_ro_password
Mot de passe du nouveau propriétaire de base de données. Cette valeur est identique à to_dbo_password.
"connect_options"
Paramètres facultatifs variant d'un fournisseur de base de données à l'autre. Voir Propriétés de base de données fournisseur.

Exemple

  • Copiez une base de données utilisateur nommée MyDB qui utilise un serveur de base de données Oracle avec le type de données CLOB. Dans cet exemple, le SID Oracle est SID et l'administrateur de base de données et le mot de passe associé sont respectivement MyDBadmin et MyDBpassword. Le nom de la nouvelle base de données dans laquelle effectuer la copie est MyDBcopy. Le nom de l'utilisateur Oracle qui possède le nouveau référentiel de schémas est MyDBcopyuser et le mot de passe de cet utilisateur est MyDBcopypassword ; la paire nom d'utilisateur-mot de passe de cet utilisateur est répertoriée trois fois.

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

Voir aussi

copyschemarepo, convertuserdb, convertschemarepo


Commentaires