スキーマ全体をテキスト ファイルからインポートし、スキーマ リポジトリに追加します。
importschema サブコマンドは、cqload コマンド行ユーティリティの一部であり、スキーマ全体をテキスト ファイルからインポートし、スキーマ リポジトリに追加します。このサブコマンドは、スキーマ リポジトリにアクセスできないサイトや別のスキーマ リポジトリを使用するサイトとスキーマを共有する場合に便利です。
importschema を使用する前に、exportschema コマンドを使用して、対象のスキーマをエクスポートしておく必要があります。部分的なスキーマをインポートするには、importintegration サブコマンドを使用します。
スキーマに、現在スキーマ リポジトリにインストールされていないパッケージが含まれている場合、欠落している各パッケージに対してエラーが生じます。 importschema または importintegration サブコマンドを使用する前に、スキーマ リポジトリを右クリックして、ポップアップ メニューを表示し、[パッケージのインストール (install package)] を選択して、欠落したパッケージをインストールします。
cqload importschema -dbset 2003.06.00 admin "" "c:¥schema.txt"
C:¥cq_schema_rep¥test>cqload importschema -dbset test admin "" exported_schema.txt
*********************************************************
importschema を開始しています (Starting importschema)
*********************************************************
インポート ファイル「exported_schema.txt」は無効です。(The import file "exported_schema.txt" is invalid:)
スキーマには次のパッケージが必要ですが、現在、データベースにインストールされていません... (The schema requires the following package(s), which is(are) not currently installed in the database...)
パッケージ「Notes」のリビジョン「5.0」(revision '5.0' of package 'Notes')
パッケージ「Email」のリビジョン「7.1」。(revision '7.1' of package 'Email'.)
*********************************************************
エラー: importschema は失敗しました。(ERROR: importschema FAILED!)
*********************************************************