¿Qué versiones de cliente y geodatabase de ArcSDE para SQL Server Express son compatibles?
Debido a que las conexiones a las geodatabases en los servidores de base de datos son siempre conexiones directas, debe tener un controlador de conexión directa en su aplicación de cliente que sea de la misma versión que la geodatabase.
ArcGIS Desktop, ArcGIS Engine y ArcGIS Server Workgroup en la versión 10 incluyen controladores de conexión directa compatibles con las versiones anteriores, por lo tanto puede realizar conexiones directas desde estos clientes a las geodatabases que pertenecen a la versión 9.2 ó 9.3.
También hay controladores de conexión directa que puede instalar por separado para realizar conexiones directas en las siguientes configuraciones de versiones mixtas:
- Un Service Pack 5 (SP) 9.2 o un cliente de versión de service pack posterior se puede conectar a una geodatabase 9.3 ó 9.3.1. Los controladores de conexión directa para este tipo de conexión se pueden descargar desde el sitio Web de Esri support.
- Un cliente 9.3 ó 9.3.1 se puede conectar a una geodatabase 9.2. Los controladores necesarios para realizar este tipo de conexión están disponibles en los medios de instalación del cliente 9.3 y 9.3.1.
Es importante tener en cuenta que los controladores en el cliente de conexión son los que determinan la versión de la geodatabase que se crea. Si tiene una combinación de versiones de cliente en su organización, sería posible tener diferentes versiones de geodatabases en el mismo servidor de base de datos.
Las siguientes situaciones son posibles cuando utiliza versiones de cliente mixtas con servidores de base de datos:
- Un SP5 9.2 o un cliente de versión de service pack posterior se puede conectar a un servidor de base de datos de ArcSDE que tenga licencia para ArcGIS Server 9.3 Workgroup y crear una geodatabase 9.2. Por lo tanto, terminará con una geodatabase que pertenece a la versión 9.2 y puede utilizar la funcionalidad 9.2 pero está utilizando una licencia 9.3.
- También puede suceder lo contrario: un cliente 9.3 se puede conectar a geodatabases 9.3 y crearlas en un servidor de base de datos con licencia para 9.2.
- Un cliente 10 puede crear una geodatabase 10 en un servidor de base de datos que tenga licencia para 9.3 ó 9.2.
- Es posible que los clientes de versiones posteriores actualicen las geodatabases creadas por los clientes de versiones anteriores. Esto puede o no ser aceptable para su flujo de trabajo; debe decidir las reglas que los usuarios deben seguir con respecto a esta funcionalidad. Como siempre, los usuarios deben crear una copia de seguridad de la geodatabase antes de actualizarla.
Consulte Compatibilidad de conexión directa entre los clientes y las geodatabases de ArcSDE para conocer las reglas generales en las conexiones interoperables a las geodatabases de ArcSDE. Cuando lea este tema, tenga en cuenta que los servidores de base de datos se introdujeron con la versión 9.2 y que no puede utilizar un servicio de ArcSDE para conectarse a las geodatabases en un servidor de base de datos.