Base de données SQL Windows Azure et ArcGIS
La base de données SQL Windows Azure est un service de base de données basé sur le cloud.
Pour utiliser ArcGIS avec la base de données SQL Windows Azure, installez SQL Server Native Client sur l'ordinateur client ArcGIS et créez la connexion à la géodatabase à partir du client ArcGIS.
Si vous êtes familiarisé avec l'utilisation d'ArcGIS avec SQL Server, dans la majorité des cas, vous travaillez avec une base de données SQL Windows Azure depuis ArcGIS de la même façon que vous travaillez avec une base de données SQL Server sur site. Parmi les exceptions, on compte les suivantes :
- Vous ne pouvez ni créer ni activer une géodatabase dans une base de données SQL Windows Azure.
- Vous devez taper le nom de la base de données dans la boîte de dialogue Connexion à une base de données. Vous ne pouvez pas choisir la base de données dans une liste déroulante et vous ne pouvez pas laisser la zone de texte Base de données vide.
- Lorsque vous chargez de grandes quantités de données dans une classe d'entités (plusieurs millions d'enregistrements ou plus), vous devez estimer l'étendue spatiale (x,y) des données et créer un index spatial adéquat dans la classe d'entités avant de charger les données. La création d'un index spatial dans une classe d'entités contenant des millions d'enregistrements peut être interrompue si la base de données SQL Windows Azure détermine que l'opération consomme trop de ressources serveur. Cela peut avoir pour conséquence que la classe d'entité n’a pas d’index spatial. Par conséquent, il est recommandé de créer un index spatial adéquat d'abord, puis de charger les données. Consultez la section suivante concernant le comportement de la base de données SQL Windows Azure en-dehors d'ArcGIS.
En-dehors d'ArcGIS
Vous pouvez exécuter directement dans le système de gestion de base de données des tâches non associées à ArcGIS. Toutefois, si vous maîtrisez l'utilisation de SQL Server, sachez qu'il existe des différences dont vous devez être informé si vous projetez d'utiliser en remplacement des bases de données SQL Windows Azure. Pour plus d'informations sur ces différences, reportez-vous à la documentation de Microsoft. En outre, puisque la base de données SQL Windows Azure est un service de gestion de base de données partagé au sein d'une architecture mutualisée, les connexions peuvent être fermées dans des cas particuliers pour libérer des ressources pour les autres utilisateurs. Reportez-vous à la rubrique Windows Azure SQL Database Connection Management sur le site Microsoft TechNet Wiki pour obtenir une liste des raisons pour lesquelles une connexion peut être fermée, ainsi que les messages d'erreur associés.