Après avoir effectué une importation, dans de nombreux cas, vous devrez ajuster les connexions nommées pour qu'elles pointent vers leur nouveau chemin d'accès via Configuration des ressources de la base de données. Par exemple, si vos fichiers Native TAB étaient installés dans C:\myfiles dans votre instance de test, et si les mêmes fichiers sont installés dans E:\ApplicationData\Spectrum\Spatial\Q3, cette connexion doit être corrigée dans Configuration des ressources de la base de données après l'importation. Reportez-vous à la section Utilitaires du Guide Spectrum Spatial pour obtenir des instructions sur l'utilisation de Configuration des ressources de la base de données pour modifier une connexion nommée.
Utilisation
limrepo import --s SourceFilePathObligatoire | Argument | Description |
---|---|---|
Oui | --s ou source |
Indique le chemin d'accès à la ressource ou un dossier sur le système de fichiers local qui doit être importé. Il doit s'agir du dossier racine d'un export précédent sur le système de fichiers local. |
Non | --q ou --quiet | Désactive l'affichage des ressources copiées lors de l'importation (mode silencieux). Si l'indicateur est spécifié, la valeur par défaut est true. Si l'indicateur n'est pas spécifié, la valeur par défaut est false. |
Non | --u ou --update |
Spécifie s'il faut remplacer les ressources existantes si des ressources portant le même nom existent déjà sur le serveur.
|
Non | --f ou --fullpaths |
Affiche l'ensemble des chemins d'accès source et de sortie. Si l'indicateur est spécifié, la valeur par défaut est true. Si l'indicateur n'est pas spécifié, la valeur par défaut est false. |
Non | --c ou --continueonerror | Poursuit l'importation si une erreur se produit. Si l'indicateur est spécifié, la valeur par défaut est true. Si l'indicateur n'est pas spécifié, la valeur par défaut est false. |
Non | --a ou --acl | Conserve toutes les autorisations précédemment exportées et les fusionne avec les autorisations existantes lorsque vous importez des ressources. Une liste de contrôle d'accès (ACL) indique les opérations que chaque utilisateur ou rôle peut effectuer sur une ressource nommée, telles que Créer, Afficher, Modifier ou Supprimer. Par exemple, un utilisateur possède des autorisations Lecture et Écriture sur une ressource lors de l'exportation. Si l'utilisateur dispose seulement d'autorisations de lecture sur la ressource lors de l'importation, l'autorisation d'écriture est accordée à nouveau après que l'importation se soit terminée avec succès. Les autorisations en conflit ne peuvent pas être fusionnées et seront ignorées. Les entrées ACL pour les utilisateurs et rôles qui n'existent pas dans le référentiel cible sont également ignorées. Si l'indicateur est spécifié, la valeur par défaut est true. Si l'indicateur n'est pas spécifié, la valeur par défaut est false.Conseil : Lorsque vous utilisez cet indicateur, l'utilisation du serveur d'exportation doit également exister sur le serveur d'importation. Par exemple, vous disposez de « testuser » avec des paramètres de contrôle d’accès et vous exportez les ressources avec une liste ACL à partir d’un serveur, puis vous importez ces ressources nommées sur un autre serveur ne disposant pas de « testuser ». Dans ce cas, les ressources nommées sont chargées, mais pas la liste ACL.
|
Exemple
Cet exemple importe les ressources nommées à partir de C:\myrepository\samples sur votre système de fichiers local.
limrepo import --s C:\myrepository\samples