ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Gestion de géodatabases de structure d'utilisateur

  • Empêcher des connexions à une géodatabase de structure utilisateur
  • Créer des procédures stockées pour des géodatabases stockées dans la structure d'un utilisateur
  • Charger des données dans une géodatabase de structure utilisateur
  • Créer une sauvegarde d'une géodatabase de structure utilisateur

Dans l'ensemble, la gestion des géodatabases de structure utilisateur et celle de la géodatabase sde principale est identique. La principale différence est la personne qui exécute les tâches de gestion. Pour une géodatabase de structure utilisateur, c'est le propriétaire des structures qui est l'administrateur de la géodatabase au lieu de l'utilisateur sde.

Les quelques tâches d'administration qui diffèrent sont répertoriées dans les sections suivantes :

Empêcher des connexions à une géodatabase de structure utilisateur

Les géodatabases de structure utilisateur dépendent de la géodatabase sde principale. Lorsque vous empêchez des connexions à la géodatabase sde principale, les connexions aux géodatabases associées sont également bloquées.

Créer des procédures stockées pour des géodatabases stockées dans la structure d'un utilisateur

Chaque géodatabase possède son propre ensemble de paquetages de procédures stockées qui sont créées automatiquement dans la structure de l'administrateur de géodatabase lors de la création de la géodatabase.

En outre, vous pouvez créer des paquetages individuels dans la géodatabase par le biais de SQL*Plus si vous fournissez le nom de la structure. Par exemple, pour créer le paquetage dbtune_util dans la structure de l'utilisateur Thor, exécutez la commande suivante à l'invite SQL :

@dbtune_util.sps THOR

Charger des données dans une géodatabase de structure utilisateur

Le chargement de données dans des géodatabases de structure utilisateur s'effectue de la même façon que le chargement de données dans la géodatabase sde principale : avec les outils ArcGIS for Desktop.

Cependant, seul le propriétaire de la structure peut charger des données dans une géodatabase de structure utilisateur. Tous les autres utilisateurs doivent charger des données dans la géodatabase sde principale ou dans leurs propres géodatabases de structure utilisateur. Ainsi, si l'utilisateur 1 possède une géodatabase de schéma, il peut uniquement créer des données dans la géodatabase qui lui correspond. Si l'utilisateur 2 ne possède aucune géodatabase de schéma, il peut uniquement créer des données dans la géodatabase sde principale. Si un utilisateur possède des données dans plusieurs géodatabases de la même base de données Oracle, les géodatabases ne peuvent pas être mises à niveau et la géodatabase de structure utilisateur ne peut pas être supprimée. Vous devez supprimer les données des autres géodatabases avant de procéder à la mise à niveau.

Héritage :

Les géodatabases de structure utilisateur existantes (celles créées avec ArcGIS 10 ou version antérieure) qui contiennent des données détenues par d'autres utilisateurs peuvent être mises à niveau et les propriétaires de ces données peuvent continuer à créer des données et à utiliser les données existantes. Par exemple, si l'utilisateur 1 a créé une géodatabase dans ArcGIS 9.2 et que l'utilisateur 2 a créé des données dans cette géodatabase avec un client ArcGIS 10 ou antérieur, et si la géodatabase de l'utilisateur 1 a été mise à niveau vers la version 10.1, les données existantes de l'utilisateur 2 sont toujours accessibles et il peut continuer à créer des données dans la géodatabase de l'utilisateur 1. Il est toutefois recommandé de déplacer les données vers la géodatabase sde principale ou vers la propre géodatabase de structure de l'utilisateur si cela est possible.

Inscrire des tables

Vous pouvez créer des données à l'aide de SQL ou d'une application tierce, puis inscrire la table auprès d'une géodatabase. Toutefois, une table ne peut être enregistrée que dans une seule géodatabase. Si la table a déjà été inscrite dans une autre structure, ArcGIS renvoie l'erreur SE_TABLE_REGISTERED_OUTSIDE_SCHEMA. De plus, comme mentionné précédemment, les utilisateurs ne peuvent enregistrer des données que dans une seule géodatabase dans une base de données Oracle.

Pour inscrire une table auprès d'une géodatabase de structure utilisateur, connectez-vous à la géodatabase de structure utilisateur en tant que propriétaire de la table, cliquez avec le bouton droit sur la table, sous la connexion à la base de données dans l'arborescence du Catalogue, désignez Gérer, puis cliquez sur Inscrire dans une géodatabase.

ArcGIS vérifie s'il existe une colonne appropriée à utiliser pour un ObjectID (une colonne d'entiers non nuls) et détermine le type d'entité, la référence spatiale et l'étendue spatiale si vous inscrivez une table spatiale. Si ArcGIS ne parvient pas à déterminer ces informations, vous êtes invité à les fournir. Pour plus d'informations, reportez-vous à la rubrique Enregistrement d'une table dans la géodatabase.

Créer une sauvegarde d'une géodatabase de structure utilisateur

Vous devez effectuer une sauvegarde complète du système Oracle plutôt qu'une sauvegarde limitée à la structure de l'utilisateur. En effet, la géodatabase dans la structure de l'utilisateur repose sur des informations qui se trouvent dans d'autres structures de la base de données. Par conséquent, créer uniquement une sauvegarde de la structure qui contient la géodatabase est insuffisant. Consultez votre documentation Oracle pour en savoir plus sur la création des sauvegardes de bases de données.

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2019 Esri. | Confidentialité | Légal