Varias geodatabases en Informix

Puede tener más de una base de datos en una instancia de IBM Informix y registrarla con Spatial DataBlade. Por lo tanto, puede tener más de una geodatabase, una geodatabase por base de datos.

Dos geodatabases (una por base de datos) en una instancia de Informix

Si debe tener varias geodatabases en la misma instancia de Informix, configure su primer geodatabase y el servicio de ArcSDE (si utiliza uno), después debe crear bases de datos de Informix adicionales, registradas con Spatial DataBlade. Cree una geodatabase en cada una de las bases de datos adicionales.

Si solamente utiliza conexiones directas a las geodatabases separadas, no se necesita una configuración especial. No obstante, si utiliza un servicio de ArcSDE para conectarse a las geodatabases, debe contar con servicios de ArcSDE diferentes, nombres de servicio exclusivos y un número de puerto aparte en el archivo de servicios. Consulte Establecer varios servicios de ArcSDE en un servidor Linux o UNIX o Establecer varios servicios de ArcSDE en un servidor Windows para obtener instrucciones.

Al conectarse a las diferentes geodatabases, especifique el nombre de servicio de ArcSDE y el nombre de la base de datos para la geodatabase a la cual se quiere conectar. Cuando utiliza los comandos de administración de ArcSDE, éstos se especifican con las opciones –i <service_name> y –D <database_name>.

Las conexiones del cliente se pueden realizar a una geodatabase a la vez. Cuando se conecta a una geodatabase en una base de datos de Informix, no puede consultar información de otra geodatabase con esa misma conexión.

Por ejemplo, en ArcCatalog, puede crear una conexión de base de datos espaciales a database1. Cuando agrega datos a ArcMap a través de esa conexión, no puede "ver" los datos en database2. Para acceder a los datos en database2, debe establecer una segunda conexión de base de datos espaciales en ArcCatalog, esta vez especifique database2 en el campo Base de datos y el nombre de servicio de database2 o el número de puerto en el campo Servicio.

NotaNota:

Tenga en cuenta que las consultas proporcionadas por el usuario que hacen referencia a tablas no espaciales en otras bases de datos se trasladarán al intérprete de SQL. En caso de ser posible, se ejecuta la consulta. En caso contrario, se obtiene un error de SQL de bajo nivel.


7/10/2012