Gestion de géodatabases d'entreprise facultative
Dans cette rubrique
- Gérer les informations de connexion
- Créer des géodatabases supplémentaires
- Installer PostGIS
- Ajuster les paramètres de configuration de la base de données
Les géodatabases d'entreprise créées avec votre instance ArcGIS Server on Amazon Web Services n'ont pas besoin d'être configurées avant que vous y accédiez. Vous pouvez toutefois effectuer certaines tâches d'administration, par exemple la création d'une autre géodatabase, la création de rôles ou de groupes, ou le déplacement de données entre des instances, si votre workflow le nécessite. Voici la liste de ces tâches d'administration avancées facultatives, des outils qui permettent de les effectuer, et des liens vers la documentation contenant des instructions complémentaires.
Gérer les informations de connexion
Votre instance ArcGIS Server on Amazon Web Services est accompagnée de rôles par défaut pour l'administration de géodatabases dans PostgreSQL et Amazon Relational Database Service for SQL Server et y charger des données spatiales. (Reportez-vous à la rubrique Géodatabases et ArcGIS Server on Amazon Web Services pour une liste de ces rôles par défaut.) Vous pouvez avoir besoin de rôles supplémentaires pour gérer vos données spatiales. Par exemple, vous pouvez ajouter des identifiants disposant de privilèges en lecture seule de la base de données, demander un identifiant avec un nom autre que le nom par défaut fourni avec l'image ArcGIS for Server Amazon Machine Image (AMI), ou souhaiter des identifiants de propriétaires des données à la base de données.
Si vous voulez des identifiants supplémentaires pouvant être propriétaires des données, vous pouvez utiliser l'outil de géotraitement Créer un utilisateur de base de données ou un script Python pour créer un identifiant.
Si vous souhaitez créer des identifiants pouvant uniquement afficher des données, utilisez SQL ou les outils de votre système de gestion de bases de données (SGBD) pour les créer. Pour plus d'informations, consultez la documentation PostgreSQL ou Microsoft SQL Server.
Créer des géodatabases supplémentaires
Si vous décidez d'inclure des géodatabases d'entreprise avec votre instance ArcGIS for Server, celle-ci est accompagnée de deux géodatabases : egdb et geodata. Pour créer des géodatabases supplémentaires dans PostgreSQL ouSQL Server, par exemple, si vous souhaitez une géodatabase avec un nom différent ou si vous avez besoin de géodatabases supplémentaires pour que différents services ou applications y accèdent : vous pouvez utiliser l'outil de géotraitement Créer une géodatabase d'entreprise. Pour créer une autre géodatabase dans Amazon Relational Database Service (RDS) for SQL Server ou Amazon RDS for PostgreSQL, faites appel à l'outil Activer une géodatabase d'entreprise.
Une fois la géodatabase supplémentaire créée, connectez-vous à elle en tant qu'administrateur et ajoutez les schémas ou les utilisateurs dont vous avez besoin.
Pour créer des géodatabases de groupe de travail supplémentaires, connectez-vous au serveur de base de données à partir d'ArcGIS for Desktop en tant qu'administrateur de serveur et créez une géodatabase. Reportez-vous à la rubrique Créer des géodatabases de groupes de travail supplémentaires pour plus d'informations.
Installer PostGIS
Esri prend en charge l'utilisation du type de géométrie PostGIS dans des géodatabases d'entreprise pour PostgreSQL. Si vous utilisez Amazon RDS for PostgreSQL, PostGIS est déjà installé et utilisé pour le stockage des données spatiales. Si vous utilisez une grappe de bases de données PostgreSQL classique sur Amazon, vous pouvez télécharger une version prise en charge de PostGIS et l'installer dans l'instance ArcGIS Server on Amazon Web Services où réside PostgreSQL (soit la même instance qu'ArcGIS for Server ou une instance distincte). Consultez la page Exigences du système de base de données sur le site Web ArcGIS for Desktop pour connaître la version de PostGIS prise en charge avec la version d'image AMI que vous utilisez.
Pour utiliser la géométrie PostGIS dans une grappe de bases de données PostgreSQL classique, la base de données qui contient votre géodatabase doit être activée pour utiliser PostGIS. Puisque PostGIS ne fait pas partie de l'image AMI de base, la géodatabase par défaut n'est pas activée pour utiliser PostGIS. Par conséquent, une fois que vous avez installé PostGIS, vous devez activer votre géodatabase pour l'utiliser. Une fois la géodatabase activée, les nouvelles données que vous y ajoutez peuvent utiliser le type de géométrie PostGIS en précisant le mot-clé de configuration PG_GEOMETRY lorsque vous créez ou importez les données. Les données existantes continuent d'utiliser le type de stockage ST_Geometry.
Une fois que vous avez installé PostGIS et activé une base de données pour l'utiliser, vous pouvez souhaiter créer votre propre image AMI afin de conserver l'état actuel de votre machine. Pour plus d'informations, reportez-vous à la rubrique Créer votre propre AMI.
Ajuster les paramètres de configuration de la base de données
Dans la plupart des cas, les paramètres de configuration par défaut pour les bases de données qui stockent les géodatabases d'entreprise sont suffisants. Cependant, si vous possédez un système plus complexe comptant de nombreux utilisateurs et des volumes importants de données et que vous utilisez plusieurs volumes Elastic Block Store (EBS), vous avez la possibilité de modifier la configuration de l'agrégat de bases de données PostgreSQL ou de l'instance SQL Server Standard.
La grappe de bases de données PostgreSQL ou l'instance SQL Server fournie avec l'image AMI ArcGIS for Server a été configurée pour une instance Amazon standard volumineuse (7,5 Go de mémoire). Vous pouvez cependant choisir un type d'image AMI ArcGIS for Server différent possédant une empreinte mémoire plus importante ou avoir un workflow différent pour lequel vous avez besoin de paramètres de configuration autres que les valeurs par défaut.
Pour modifier ces paramètres de configuration, vous devez vous connecter directement au SGBD au moyen des outils du SGBD. Consultez la documentation de PostgreSQL ou SQL Server pour plus d'informations sur les paramètres de configuration et comment les modifier.
Vous avez un commentaire à formuler concernant cette rubrique ?