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 IBM Data Server que incluye el
v Aplicaciones ODBC
v Aplicaciones Java que utilizan las interfaces JDBC o SQLJ
v Aplicaciones de PHP Ruby/aplicaciones Ruby on Rails
v Aplicaciones Ruby o Ruby on Rails
v Aplicaciones Perl
En los sistemas operativos Windows, los siguientes elementos 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).
90
Guía rápida de iniciación para servidores DB2 Connect
2. Para conectarse con la base de datos, entre los mandatos siguientes en el
Centro de mandatos o en el procesador de línea de mandatos:
connect to alias_base_datos
donde alias_base_datos representa el alias de la base de datos con la que
desea conectarse.
3. Entre los mandatos siguientes en el Centro de mandatos o en el
procesador de línea de mandatos:
"bind @db2ubind.lst messages bind.msg grant public"
"bind @db2cli.lst messages clibind.msg grant public"
En este ejemplo, bind.msg y clibind.msg son los archivos de mensajes de
salida, y se otorgan los privilegios EXECUTE y BINDADD a public.
4. Restablezca la conexión con la base de datos entrando el mandato
siguiente:
connect reset
Nota:
1. El archivo db2ubind.lst contiene la lista de archivos de vinculación (.bnd)
necesarios para crear los paquetes de los programas de utilidad de base de
datos. El archivo db2cli.lst contiene la lista de archivos de vinculación (.bnd)
necesarios para crear paquetes para la interfaz CLI de DB2 y el controlador
ODBC de DB2.
2. La vinculación puede necesitar unos pocos minutos para finalizar.
3. Si tiene autorización BINDADD, la primera vez que utilice el controlador
DB2 CLI o ODBC, los paquetes CLI de DB2 se vincularan automáticamente.
Si las aplicaciones que ha de utilizar requieren una vinculación a la base de
datos, puede utilizar el recurso de vinculación del Asistente de configuración
o el procesador de línea de mandatos para realizar la acción de vinculación.
SQL incorporado, las API, los procedimientos almacenados, las funciones
definidas por el usuario o las llamadas a la CLI de DB2
Microsoft Visual C++
definidas por el usuario y procedimientos almacenados)