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 サブコマンドに類似しています。 相違点の 1 つは、installutil convertschemarepo サブコマンドはコピー操作完了後も元のデータベースのロックを保持するという点です。 また、installutil convertschemarepo サブコマンドは、新しいデータベースを正しいロケーション情報で更新します。一方、installutil copyschemarepo サブコマンドは元のスキーマ リポジトリを複製する際、元のロケーション情報を保持します。

すべてのスキーマは、前に示した installutil サブコマンドを使用する前にチェックする必要があります。 そうでない場合、次のようなエラーでコマンドが失敗します。

The INSERT INTO statement contains the following unknown field name: ’field_name’. Make sure that you have typed the name correctly, and try the operation again.

オプションと引数

-dbset dbset_name
ClearQuest メンテナンス ツールに表示されるデータベース セットまたはデータベース接続の名前。
cq_login
スーパーユーザー権限を付与された ClearQuest ユーザーのログオン ID。
cq_password
cq_login に関連付けられたパスワード。
to_db_vendor
新しいスキーマ リポジトリのデータベース製造元の名前。 選択可能な項目は以下のとおりです。
  • DB2
  • ORACLE
  • SQL_SERVER
重要: 製造元の名前は、上記に示すように、大文字でなければなりません。
to_server
新しいデータベース スキーマのサーバー名。次に、製造元固有の情報を示します。
DB2
ユーザー データベース名
Oracle
Oracle システム ID (SID)
SQL Server
ユーザー データベース名
to_database
新しいデータベース スキーマの名前。
to_dbo_login
新しいデータベース所有者のログオン ID。
to_dbo_password
新しいデータベース所有者のパスワード。
to_rw_login
新しいデータベース所有者のログオン ID。この値は to_dbo_logon と同じです。
to_rw_password
新しいデータベース所有者のパスワード。この値は to_dbo_password と同じです。
to_ro_login
新しいデータベース所有者のログオン ID。この値は to_dbo_logon と同じです。
to_ro_password
新しいデータベース所有者のパスワード。この値は to_dbo_password と同じです。
"connect_options"
オプション パラメータです。これはデータベース製造元ごとに異なります。「製造元データベース プロパティ」を参照してください。

  • CLOB データ タイプの Oracle データベース サーバーを使用する、MySR という名前のスキーマ リポジトリをコピーします。この例で、 Oracle SID は SID で、データベース管理者とそれに関連付けられているパスワードはそれぞれ MySRadminMySRpassword です。コピー先の新しいリポジトリの名前は MySRcopy です。 新しいスキーマ リポジトリを所有する Oracle ユーザーの名前は MySRcopyuser で、このユーザーのパスワードは MySRcopypassword です。 以下のように、このユーザーの名前とパスワードのペアが 3 回リストされます。

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

関連項目

installutil copyuserdb, installutil convertschemarepo, installutil convertuserdb


フィードバック