Exercice 7 : connexion en tant qu'administrateur de géodatabase, chargement de données, inscription du jeu de données comme versionné et création d'une version
Cette rubrique s'applique uniquement à ArcEditor et ArcInfo.
Dans l'Exercice 4 : ajout d'utilisateurs et administration de leurs autorisations, vous avez accordé à manager1 des autorisations d'administrateur sur la géodatabase buildings. Cela permet à manager1 d'écrire dans la géodatabase et d'effectuer certaines tâches administratives. Vous allez effectuer quelques-unes de ces tâches administratives dans l'Exercice 9 : compression de la géodatabase, recréation des index et réduction de la taille de la géodatabase lorsque vous êtes connecté en tant qu'administrateur de géodatabase.
Dans cet exercice, vous allez vous connecter en tant que manager1, importer des données, inscrire les nouvelles données comme versionnées et créer une version publique que l'utilisateur editor1 pourra utiliser pour modifier les données.
![Remarque Remarque](rsrc/note.png)
Seul le propriétaire d'un jeu de données peut l'inscrire comme versionné.
Connexion en tant qu'administrateur de géodatabase
Déconnectez-vous de l'ordinateur et reconnectez-vous en tant que manager1.
- Cliquez sur le bouton Démarrer sur la barre des tâches de Windows, puis sur Fermer la session.
- Si vous y êtes invité, confirmez la déconnexion en cliquant sur Fermer la session dans la boîte de dialogue Fermer la session de Windows.
- Lorsque la boîte de dialogue de connexion apparaît, modifiez le nom d'utilisateur pour qu'il indique manager1.
- Saisissez manager.1 dans la zone de texte Mot de passe.
-
Sélectionnez le nom de votre ordinateur dans la liste déroulante Se connecter à et cliquez sur OK.
Vous êtes maintenant connecté en tant que manager1.
- Démarrez ArcMap, ouvrez la fenêtre Catalogue, puis développez le nœud Serveurs de bases de données dans l'arborescence du catalogue.
- Vous devez ajouter le serveur de base de données ArcSDE car l'utilisateur manager1 ne l'a pas encore ajouté. Pour savoir comment procéder, reportez-vous à l'Exercice 1 : ajout d'un serveur de base de données à l'arborescence du catalogue et création d'une géodatabase.
Importation de données en tant que manager1
Importez le fichier de formes railroads dans la géodatabase Osokopf.
- Connectez-vous au serveur de base de données dans la fenêtre Catalogue.
- Cliquez avec le bouton droit sur la géodatabase Osokopf, pointez sur Importer, puis sélectionnez Classe d'entités (unique).
-
Cliquez sur le bouton Parcourir pour accéder aux données.
La boîte de dialogue Entités en entrée s'ouvre.
-
Cliquez sur le bouton Connexion à un dossier dans la boîte de dialogue Entités en entrée.
La boîte de dialogue Connexion à un dossier s'ouvre.
- Accédez au répertoire du didacticiel DatabaseServers et cliquez sur OK pour ajouter la connexion à un dossier.
- Sélectionnez le fichier railroads.shp et cliquez sur Ajouter.
- Saisissez railroads dans la zone de texte Classe d'entités en sortie de l'outil Classe d'entités vers classe d'entités.
- Cliquez sur OK.
La géodatabase Osokopf contient désormais deux jeux de classes d'entités détenus par l'utilisateur dbo, une classe d'entités détenue par editor1 et une classe d'entités détenue par manager1.
Inscription de la nouvelle classe d'entités comme versionnée
Les changements qui seront apportés à la classe d'entités railroads sont relativement longs à apporter par l'éditeur. Pour cette raison, vous allez inscrire la classe d'entités comme versionnée afin que l'éditeur puisse effectuer des modifications versionnées. La mise à jour versionnée permet à un utilisateur de modifier une classe d'entités en l'isolant de la version de production de la classe d'entités et, par conséquent, n'empêche pas l'accès à la classe d'entités par d'autres utilisateurs.
-
Cliquez avec le bouton droit sur la classe d'entités railroads dans la fenêtre Catalogue et sélectionnez Inscrire comme versionné.
La boîte de dialogue Inscrire comme versionné s'ouvre.
- Laissez l'option Inscrire les objets sélectionnés avec l'option d'enregistrer les mises à jour dans la table de base désactivée et cliquez sur OK.
Création d'une version
Lorsque vous effectuez des modifications versionnées, vous pouvez modifier la version DEFAULT de la géodatabase. Toutefois, pour les besoins de ce didacticiel, vous allez créer une version distincte dans laquelle l'utilisateur editor1 peut effectuer des modifications.
![Astuce Astuce](rsrc/tip.png)
Pour obtenir une explication sur les versions de géodatabase et la mise à jour versionnée, reportez-vous à la rubrique Présentation rapide du versionnement et à ses rubriques connexes.
-
Cliquez avec le bouton droit sur la géodatabase Osokopf dans la fenêtre Catalogue et sélectionnez Versions.
Le Gestionnaire de versions s'ouvre.
- Cliquez avec le bouton droit sur la version DEFAULT et sélectionnez Nouveau.
- Saisissez railroadv1 dans la zone de texte Nom.
- Saisissez une description de la version.
- Cliquez sur Publique dans la liste Autorisation.
- Cliquez sur OK.
Il existe maintenant deux versions qui s'affichent dans le Gestionnaire de versions.
Vous avez importé des données, les avez inscrites comme versionnées et avez créé une version de géodatabase à laquelle editor1 se connectera pour modifier les données.