La sous-commande importschema, qui fait partie de l'utilitaire en lignes de commande cqload, permet d'importer l'intégralité d'un schéma d'un fichier texte et de l'ajouter à votre référentiel de schémas. Cette sous-commande s'avère utile pour le partage de schémas avec des sites ne pouvant pas accéder au référentiel de schémas ou utilisant un référentiel de schémas différent.
Avant d'utiliser importschema, vous devez exporter le schéma à l'aide de la commande exportschema. La commande importintegration permet d'importer un schéma partiel.
Si un schéma contient des packages non installés dans le référentiel de schéma, une erreur apparaîtra pour chaque package non trouvé. Avant d'utiliser importschema ou la sous-commande importintegration, cliquez avec le bouton droit sur un référentiel de schémas afin d'afficher le menu contextuel et sélectionnez installer le package afin d'installer les packages manquants.
cqload importschema -dbset 2003.06.00 admin "" "c:\schema.txt"
C:\cq_schema_rep\test>cqload importschema -dbset test admin "" exported_schema.txt
*********************************************************
Starting importschema
*********************************************************
The import file "exported_schema.txt" is invalid:
The schema requires the following package(s), which is(are) not currently installed in the database...
revision '5.0' of package 'Notes'
revision '7.1' of package 'Email'.
*********************************************************
ERROR: importschema FAILED!
*********************************************************