Compatibilidad entres los clientes y las geodatabases en Oracle cuando utiliza un servicio de ArcSDE
Puede conectarse desde un cliente ArcGIS 10 hacia una geodatabase anterior mediante un servicio de ArcSDE.
Si está utilizando un cliente ArcGIS 9.2 Service Pack 5 ó 6, puede utilizar un servicio de ArcSDE para conectarse a una geodatabase de ArcSDE 9.3 ó 9.3.1.
No se admiten conexiones de clientes de una versión anterior a una geodatabase de la versión 10.
La siguiente es una tabla que resume qué clientes y geodatabases son interoperables cuando utiliza un servicio de ArcSDE para conectarse. A continuación se presentan algunas de las reglas que se aplican a las conexiones interoperables disponibles.
geodatabase 9.0 |
geodatabase 9.1 |
geodatabase 9.2 |
geodatabases 9.3 y 9.3.1 |
geodatabase 10 |
|
cliente 9.0 |
|||||
cliente 9.1 |
|||||
cliente 9.2 SP 1–4 |
|||||
cliente 9.2 SP5+ |
|||||
clientes 9.3 y 9.3.1 |
|||||
cliente 10 |
Reglas para las conexiones de versiones mixtas
- Como la compatibilidad ya no está disponible desde Oracle para las bases de datos Oracle8i, las conexiones desde clientes 9.3.x a geodatabases de ArcSDE 9.1 ó 9 almacenadas en Oracle8i no son compatibles.
- Cuando realiza una conexión desde un cliente más nuevo a una geodatabase de ArcSDE anterior, sólo tiene acceso a la funcionalidad disponible para la versión de su geodatabase. Por ejemplo, no puede conectarse desde un cliente de ArcGIS 9.3 a una geodatabase de ArcSDE 9.1 en Oracle y crear una clase de entidad mediante el almacenamiento ST_Geometry ya que este tipo de almacenamiento no estaba implementado en ArcSDE 9.1. Esto también se aplica a la funcionalidad API de Java y C. Si la funcionalidad no existe en la versión de la geodatabase a la que desea conectarse, no puede utilizar la nueva función API de Java o C. También sucede lo opuesto. Si una función anterior ya no está disponible en una nueva versión de la geodatabase, la función anterior no se puede utilizar cuando se ejecuta en una geodatabase de una nueva versión.
- Cuando se conecta desde un cliente de ArcGIS 9.2 SP5 o una versión de service pack posterior a una geodatabase de ArcSDE 9.3.x mediante una conexión directa o un servicio de ArcSDE, no tiene acceso a la funcionalidad que se implementó recientemente en 9.3.x. Por ejemplo, no se puede conectar desde un cliente de ArcGIS 9.2 SP5 a una geodatabase de ArcSDE 9.3 en PostgreSQL o DB2 para z/OS. Tampoco puede utilizar los tipos de pirámide de Windows para los terrenos disponibles en 3D Analyst para ArcGIS 9.3 o crear un dataset de red que utilice los evaluadores de función de red o de retraso de giro global disponibles en Network Analyst para ArcGIS 9.3. Además, tampoco puede replicar desde una geodatabase de ArcGIS 9.2 a una geodatabase de archivos. De manera similar, no puede conectarse a una instancia de ArcSDE 9.3 para SQL Server Express mediante un cliente 9.2 SP5 y crear una geodatabase que contenga un catálogo de texto completo.