installutil copyschemarepo

Copie um repositório de esquema.

Sinopse

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"

Descrição

O subcomando installutil copyschemarepo faz uma cópia de um repositório de esquema. Esse comando bloqueia o repositório de esquema original durante a operação de cópia. Quando a operação é concluída, o repositório de esquema original é desbloqueado.

O subcomando installutil copyschemarepo é semelhante ao subcomando installutil convertschemarepo. Uma diferença é que o subcomando installutil convertschemarepo mantém o banco de dados original bloqueado depois que a operação de cópia é concluída. Além disso, o subcomando installutil convertschemarepo atualiza o novo banco de dados com as informações de local corretas. Por outro lado, o subcomando installutil copyschemarepo duplica o repositório de esquema original, mantendo as informações de local originais.

Todos os esquemas devem ser registrados usando os subcomandos installutil recém-mencionados. Caso contrário, os comandos falharão com um erro semelhante a este:

A instrução INSERT INTO contém o seguinte nome do campo desconhecido: ’field_name’. Assegure-se de que você tenha digitado o nome corretamente e tente a operação novamente.

Opções e Argumentos

-dbset dbset_name
Nome do conjunto de bancos de dados ou conexão com o banco de dados como aparece no ClearQuest Maintenance Tool.
cq_login
ID de logon de um usuário do ClearQuest que possui privilégios de super usuário.
cq_password
Senha associada a cq_login.
to_db_vendor
Nome do fornecedor de banco de dados do novo repositório de esquema. Opções disponíveis:
  • DB2
  • ORACLE
  • SQL_SERVER
Importante: Os nomes de fornecedores devem ser capitalizados conforme mostrado.
to_server
Nome do servidor do novo esquema do banco de dados. Seguem informações específicas do fornecedor:
DB2
Nome do banco de dados do usuário
Oracle
ID do sistema (SID) Oracle
SQL Server
Nome do banco de dados do usuário
to_database
Nome do novo esquema do banco de dados.
to_dbo_login
ID de logon do novo proprietário do banco de dados.
to_dbo_password
Senha do novo proprietário do banco de dados.
to_rw_login
ID de logon do novo proprietário do banco de dados. Esse valor é igual a to_dbo_logon.
to_rw_password
Senha do novo proprietário do banco de dados. Esse valor é igual a to_dbo_password.
to_ro_login
ID de logon do novo proprietário do banco de dados. Esse valor é igual a to_dbo_logon.
to_ro_password
Senha do novo proprietário do banco de dados. Esse valor é igual a to_dbo_password.
"connect_options"
Parâmetros opcionais, que variam de acordo com o fornecedor do banco de dados. Consulte Propriedades do banco de dados do fornecedor.

Exemplo

  • Copie um repositório de esquema chamado MySR que usa um servidor de banco de dados Oracle com o tipo de dado CLOB. Neste exemplo, o SID Oracle é SID e o administrador de banco de dados e a senha associada são MySRadmin e MySRpassword, respectivamente. O nome do novo repositório para copiar é MySRcopy. O nome do usuário Oracle que possui o novo repositório de esquema é MySRcopyuser e a senha desse usuário é MySRcopypassword; esse par de nome de usuário e senha é listado três vezes.

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

Consulte também

installutil copyuserdb, installutil convertschemarepo, installutil convertuserdb


Feedback