複製のインポートに関する問題

複製のインポートで発生する可能性のある共通の問題があります。

このタスクについて

コード ページの不一致以外の何らかの原因 (ネットワークの停止やディスク容量の不足など) で mkreplica -import コマンドに失敗した場合は、そのコマンドを再実行する必要があります。エクスポート元の複製のデータ コード値がインポート サイトの既存スキーマ リポジトリのコード ページと一致しないことが原因で、mkreplica -import コマンドが失敗する場合は、最初に次のいずれかのタスクを行う必要があります。
  • インポート サイトでコード ページの値をリセットしてから、mkreplica -import を再実行します。
  • エクスポート サイトでコード ページの値をリセットし、もう一度エクスポートを実行してから、インポート サイトで mkreplica -import を再実行します。

スキーマ リポジトリのインポート中またはユーザー データベースのインポート中に mkreplica が失敗することがあります。

スキーマ リポジトリのインポート中に mkreplica -import が失敗する場合は、以下の手順を実行します。
  1. 対象のスキーマ リポジトリとユーザー データベース複製の製造元データベースを削除します。
  2. 新しく作成したデータベース セット名 (CQMS.clan-name.site-name の形式) を削除します。次のコマンドを 実行します。
    installutil dropdbset CQMS.clan-name.site-name
  3. 製造元データベースを再作成します。
  4. mkreplica -import コマンドを入力します。

mkreplica -import でスキーマ リポジトリをインポートしたが、ユーザー データベースのインポート中に失敗する場合は、以下の手順を実行します。
  1. ユーザー データベース複製に使用する製造元データベースを削除します。
  2. 製造元データベースを再作成します。
  3. リポジトリ データベース オプションを省略して、再度、mkreplica -import コマンドを実行します。例えば、次のように指定します。
    multiutil mkreplica -import -clan telecomm -site tokyo -user masako -p secret
    
    -database cq_userdb -vendor SQL_SERVER -dbologin juseradmin secret
    
    -rwlogin juseradmin secret -co "PORT=5411"

フィードバック