Capítulo 7. Desarrollo de aplicaciones de base de datos
Ejecución de aplicaciones propias
Puede construir y ejecutar aplicaciones de DB2 con un IBM Data Server Client
instalado.
Varios tipos de aplicaciones pueden acceder a bases de datos DB2:
v Aplicaciones desarrolladas utilizando el cliente de servidor de datos de IBM que
v Aplicaciones ODBC
v Aplicaciones Java que utilizan las interfaces JDBC o SQLJ
v Aplicaciones PHP
v Aplicaciones Ruby o Ruby on Rails
v Aplicaciones Perl
v Aplicaciones de Python
En los sistemas operativos Windows, las rutinas o los objetos siguientes pueden
también acceder a bases de datos DB2:
v Objetos ADO (ActiveX Data Objects) implantados en Microsoft Visual Basic y en
v Rutinas de automatización OLE (Object Linking and Embedding) (funciones
v Funciones de tabla de OLE DB (Object Linking and Embedding Database).
Para ejecutar una aplicación:
1. Asegúrese de que el servidor esté configurado y que se está ejecutando.
2. En el servidor DB2, asegúrese de que se ha iniciado el gestor de bases de datos
3. Asegúrese de que puede conectarse con la base de datos que la aplicación
4. Vincule los archivos necesarios para dar soporte al controlador de aplicaciones
5. Ejecute el programa de aplicación.
Compatibilidad de aplicaciones en DB2 para z/OS
En DB2 para z/OS Versión 11 y versiones posteriores, puede especificar si desea
que las aplicaciones se ejecuten utilizando las características y el comportamiento
de la versión de DB2 para z/OS o una una versión anterior de DB2 para z/OS. En
el caso de aplicaciones de CLI y .NET que se conectan a servidores de datos de
DB2 para z/OS versión 11 o posterior, puede controlar el comportamiento de
compatibilidad de la aplicación de varias formas.
Un subsistema DB2 para z/OS que se migra a una nueva versión pasa por varias
fases. La primera fase es el modo de conversión, en el que las funciones de la
© Copyright IBM Corp. 1993, 2014
incluye el SQL, incorporado, las API, los procedimientos almacenados, las
funciones definidas por el usuario o las llamadas a la CLI
Microsoft Visual C++
definidas por el usuario y procedimientos almacenados)
en el servidor de bases de datos con el que va a conectarse el programa de
aplicación. Si no se ha iniciado, debe emitir el mandato db2start en el servidor
antes de iniciar la aplicación.
utilice.
de base de datos que se esté utilizando.
127