Debe instalar y configurar los prerrequisitos necesarios antes de poder desarrollar rutinas (procedimientos almacenados y funciones definidas por el usuario (UDF)) mediante el área de trabajo.
Antes de desarrollar rutinas mediante el área de trabajo, debe completar todos los pasos de instalación y configuración del sistema operativo y el tipo de rutina que esté desarrollando, tal como se describe en la publicación IBM DB2 Application Development Guide. La información siguiente complementa la información de la publicación IBM DB2 Application Development Guide, pero no la sustituye.
Para obtener información detallada sobre los requisitos de configuración para el desarrollo de rutinas de DB2 para z/OS y OS/390, consulte el Redbook DB2 for z/OS Stored Procedures: Through the CALL and Beyond que se encuentra en http://publib-b.boulder.ibm.com/abstracts/sg247083.html?Open
Para compilar procedimientos almacenados de SQL para las versiones de DB2 UDB anteriores a 8.2 o para DB2 para z/OS debe instalar y configurar un compilador C en el servidor. Para obtener más información, consulte la publicación IBM DB2 Application Development Guide.
La tabla siguiente lista los prerrequisitos para el sistema servidor y la estación de trabajo, en la que está instalado el entorno de trabajo.
Consulte Requisitos de licencia para todas las conexiones de bases de datos DB2 database connections para obtener información sobre los archivos de licencia necesarios para la conectividad de base de datos con bases de datos DB2 databases.
Plataforma | Requisitos del servidor | Requisitos del cliente |
---|---|---|
DB2 para Linux™, UNIX® y Windows® | DB2, versión 8 o posterior | Ninguno |
DB2 UDB para z/OS y OS/390 | DB2, versión 7 o posterior | Ninguno |
DB2 UDB para iSeries |
|
Para DB2 UDB para iSeries, versión 5.2: AS400 Toolbox for Java (jt400.jar) Para bajárselo, consulte el apartado Toolbox for Java que se encuentra en http://www.ibm.com/servers/eserver/iseries/toolbox/downloads.html |
Derby | Derby, versión 10 | Ninguno |
export DB2PATH=/home/userhome/sqllib
Para desarrollar procedimientos almacenados Java en clientes que ejecuten los sistemas operativos Linux o AIX, o en el entorno operativo Solaris, debe establecer manualmente el área de trabajo para que señale a la ubicación de un JDK instalado. Para identificar la ubicación de un JDK, cree un enlace con el directorio donde está instalado el JDK. Sustituya db2admin de los mandatos de ejemplo si el propietario de la instancia tiene otro nombre.
ln -s /opt/IBMJava2-131 /home/db2admin/sqllib/java/jdk
chown bin /home/db2admin/sqllib/java/jdk
chgrp bin /home/db2admin/sqllib/java/jdk
cd /usr/lib
ln -fs JAVAHOME/jre/bin/libhpi.so
ln -fs JAVAHOME/jre/bin/libjava.so
ln -fs JAVAHOME/jre/bin/classic/libjvm.sodonde JAVAHOME es el directorio base para IBM Developer kit. Por ejemplo: /opt/IBMJava2-142 es el directorio base predeterminado para Developer kit 1.4.2.
cd /usr/lib
ln -fs JAVAHOME/jre/bin/libjsig.sodonde JAVAHOME es el directorio base para IBM Developer kit.
ln -fs JAVAHOME/jre/bin/libjitc.so
ln -fs JAVAHOME/jre/bin/libxhpi.so
ln -fs JAVAHOME/jre/bin/libdbgmalloc.so
ldconfigdonde JAVAHOME es el directorio base para IBM Developer kit.
Para obtener más información sobre cómo desarrollar rutinas y aplicaciones para DB2, consulte la biblioteca de información que se entrega junto con DB2, que incluye la publicación IBM DB2 Application Development Guide.