Este capítulo documenta los procedimientos almacenados que le permiten crear un sistema de información geográfica con DB2 Spatial Extender. Cuando habilita y utiliza DB2 Spatial Extender desde el Centro de control, invoca estos procedimientos almacenados de forma implícita. Por ejemplo, cuando pulsa Bien desde una ventana de DB2 Spatial Extender, DB2 llama al procedimiento o procedimientos almacenados asociados a dicha ventana. También puede invocar los procedimientos almacenados de forma explícita en un programa de aplicación. Se recomienda incluir el archivo de cabecera, db2gse.h, en un programa de este tipo. Este archivo contiene las definiciones de macros correspondientes a las constantes que asigna a los parámetros de los procedimientos almacenados. En AIX, se almacena en el directorio $DB2INSTANCE/sqllib/include/. En Windows NT, se almacena en el directorio %DB2PATH%\include\.
Atención: |
---|
Todas las constantes de series de caracteres correspondientes a parámetros de entrada de procedimientos almacenados son sensibles a mayúsculas y minúsculas. Para ver qué parámetros necesitan estas constantes, consulte las tablas de este capítulo. |
Para poder invocar un procedimiento almacenado, de forma implícita o explícita, debe estar conectado a la base de datos en la que está instalado DB2 Spatial Extender. El primer procedimiento almacenado que va a utilizar es db2gse.gse_enable_db. Habilita la base de datos para operaciones espaciales. Sólo puede utilizar los otros procedimientos almacenados cuando haya habilitado la base de datos.
Las implantaciones de procedimientos almacenados se archivan en la biblioteca db2gse del servidor de DB2 Spatial Extender.
Puede utilizar la siguiente lista para buscar los procedimientos almacenados por sus nombres o por las tareas que llevan a cabo. La primera lista presenta los nombres:
La siguiente lista presenta las tareas que llevan a cabo los procedimientos almacenados.
Para obtener información sobre las secuencias en las que puede llevar a cabo estas tareas, consulte Acerca de DB2 Spatial Extender y el Cómo escribir aplicaciones para DB2 Spatial Extender.