Quelles géodatabases ArcSDE et clientes sont compatibles pour les versions SQL Server Express ?
Etant donné que les connexions aux géodatabases sur les serveurs de bases de données sont toujours des connexions directes, vous devez disposer d'un pilote de connexion directe sur votre application cliente présentant la même version que la géodatabase.
Dans la version 10, ArcGIS Desktop, ArcGIS Engine et ArcGIS Server Workgroup comprennent des pilotes de connexion directe compatibles en amont. Vous pouvez donc établir des connexions directes à partir de ces clients aux géodatabases présentant la version 9.2 ou 9.3.
Il existe également des pilotes de connexion directe que vous pouvez installer séparément afin d'établir des connexions directes dans les configurations de versions mixtes suivantes :
- Un client de la version 9.2 Service Pack (SP) 5 ou ultérieur peut se connecter à une géodatabase 9.3 ou 9.3.1. Les pilotes de connexion directe pour ce type de connexion peuvent être téléchargés à partir du site de support technique ESRI.
- Un client 9.3 ou 9.3.1 peut se connecter à une géodatabase 9.2. Les pilotes nécessaires pour établir ce type de connexion sont disponibles sur le support d'installation des clients 9.3 et 9.3.1.
Il est important de noter que ce sont les pilotes dans le client de connexion qui déterminent la version de la géodatabase qui est créée. Si votre organisation comporte un mélange de versions du client, il est possible d'avoir des géodatabases de versions différentes sur le même serveur de base de données.
Les scénarios suivants sont possibles lors de l'utilisation de versions de client mixtes avec les serveurs de bases de données :
- Un client de version 9.2 SP5 ou tout service pack ultérieur peut se connecter à un serveur de base de données ArcSDE détenant une licence pour ArcGIS Server 9.3 Workgroup et créer une géodatabase 9.2. Par conséquent, vous vous retrouverez avec une géodatabase présentant la version 9.2 et pouvant utiliser les fonctionnalités de la version 9.2, mais sous licence 9.3.
- L'inverse est également vrai : un client 9.3 peut se connecter et créer des géodatabases 9.3 sur un serveur de base de données sous licence 9.2.
- Un client 10 peut créer une géodatabase 10 sur un serveur de base de données sous licence 9.3 ou 9.2.
- Il est possible pour les clients de version ultérieure de mettre à niveau les géodatabases créées par les clients de version antérieure. En fonction de votre workflow, cela peut être acceptable ou non. Vous devez décidez des règles que vos utilisateurs doivent suivre par rapport à cette fonctionnalité. Comme toujours, les utilisateurs doivent créer une sauvegarde de la géodatabase avant de la mettre à niveau.
Reportez-vous à la rubrique Compatibilité des connexions directes entre les géodatabases ArcSDE et clientes pour connaître les règles générales relatives aux connexions interopérables aux géodatabases ArcSDE. Lorsque vous lisez cette rubrique, n'oubliez pas que les serveurs de bases de données ont été introduits dans la version 9.2 et que vous ne pouvez pas utiliser de service ArcSDE pour vous connecter aux géodatabases sur un serveur de base de données.