Notas del release

34.1 Capítulo 1. Introducción

34.1.1 Software soportado

Nota:
PHP. Ahora se puede utilizar PHP como método de acceso a DB2 desde aplicaciones basadas en la web. PHP es un lenguaje de script del lado del cliente, incorporado a HTML y que se puede utilizar en varias plataformas. Da soporte al acceso a DB2 utilizando el método de acceso ODBC unificado, en el que el PHP de nivel de usuario se comunica con DB2 mediante llamadas ODBC. A diferencia de ODBC estándar, con el método ODBC unificado la comunicación se realiza directamente a la capa CLI de DB2, no a través de la capa ODBC. Para obtener más información sobre cómo utilizar PHP con DB2, busque el sitio de soporte de DB2 en www.ibm.com/software/data/db2/udb/winos2unix/support.

AIX

Las versiones listadas para el compilador C y C++ deben ser las siguientes:

   Compiladores IBM C y C++ para AIX versión 3.6.6 (versión 3.6.6.3
       para 64 bits)
   IBM C para AIX 4.4
   IBM VisualAge C++ versión 4.0

Nota:
Baje los FixPaks más recientes que haya disponibles para estas versiones del compilador desde
   http://www.ibm.com/software/ad/vacpp/service/csd.html

Las versiones listadas para el compilador Micro Focus COBOL deben ser las siguientes:

   AIX 4.2.1
 
   Micro Focus COBOL Versión 4.0.20 (PRN 12.03 o posterior)
   Micro Focus COBOL Versión 4.1.10 (PRN 13.04 o posterior)
 
   AIX 4.3 
 
Micro Focus COBOL Server Express Versión 1.0

Nota:
Para obtener información sobre el soporte de DB2 para procedimientos y UDF almacenados de Micro Focus COBOL en AIX 4.3, consulte la página Web de DB2 Application Development:
   http://www.ibm.com/software/data/db2/udb/ad

Para crear aplicaciones de 64 bits con el compilador IBM XL Fortran para AIX Versión 5.1.0, utilice la opción "-q64" en los pasos de compilación y enlace. Observe que en las versiones anteriores de este compilador no se da soporte a aplicaciones de 64 bits.

HP-UX

La versión listada para el compilador C++ debe ser la siguiente:

   HP aC++, Versión A.03.25
Nota:
HP no soporta la compatibilidad binaria entre objetos compilados con compiladores nuevos y antiguos, por lo que se forzará una nueva compilación de las aplicaciones C++ creadas para acceder a DB2 en HP-UX. También se deben crear aplicaciones C++ para manejar las excepciones con este nuevo compilador.

Este es el URL para la guía de transición aCC: http://www.hp.com/esy/lang/cpp/tguide. La porción de incompatibilidad con C++ se encuentra aquí:

   http://www.hp.com/esy/lang/cpp/tguide/transcontent.html#RN.CVT.1.2
   http://www.hp.com/esy/lang/cpp/tguide/transcontent.html#RN.CVT.3.3

La porción de C frente a C++ está aquí:

   http://www.hp.com/esy/lang/cpp/tguide/transcontent.html#RN.CVT.3.3.1

Aunque C y aCC son compatibles, si se utilizan los dos distintos tipos de objeto, el objeto que contiene "main" se debe compilar con aCC y el ejecutable final se debe enlazar con aCC.

Linux

DB2 para Linux da soporte a la siguiente versión de REXX:

   Object REXX Interpreter para Linux Versión 2.1

Linux/390

DB2 para Linux/390 sólo da soporte a Java, C y C++.

OS/2

Las versiones listadas para el compilador C/C++ deben ser las siguientes:

   IBM VisualAge C++ para OS/2 Versión 3.6.5 y Versión 4.0

Nota:
Baje los FixPaks más recientes que haya disponibles para estas versiones del compilador desde
   http://www.ibm.com/software/ad/vacpp/service/csd.html

Para ver las limitaciones del futuro soporte de servicio para estos compiladores C++ de VisualAge, consulte la sección de noticias en:

   http://www-4.ibm.com/software/ad/vacpp/

Solaris

Las versiones listadas para el compilador Micro Focus COBOL deben ser:

   Micro Focus COBOL Server Express Versión 1.0

Sistemas operativos Windows de 32 bits

Las versiones listadas para el compilador IBM VisualAge C++ deben ser las siguientes:

    IBM VisualAge C++ para Windows Versiones 3.6.5 y 4.0

Nota:
Baje los FixPaks más recientes que haya disponibles para estas versiones del compilador desde
   http://www.ibm.com/software/ad/vacpp/service/csd.html

Para ver las limitaciones del futuro soporte de servicio para estos compiladores C++ de VisualAge, consulte la sección de noticias en:

   http://www-4.ibm.com/software/ad/vacpp/

Las versiones listadas para el compilador Micro Focus COBOL deben ser las siguientes:

   Micro Focus COBOL Versión 4.0.20
   Micro Focus COBOL Net Express Versión 3.0

34.1.2 Programas de ejemplo

Debe añadirse lo siguiente a la sección "Ejemplos de enlace e intercalación de objetos":

salarycltvc
Ejemplo de CLI de Visual C++ DB2 que llama al procedimiento almacenado de Visual Basic, salarysrv.

SALSVADO
Un procedimiento almacenado de automatización de OLE (SALSVADO) y un cliente SALCLADO (SALCLADO), implementado en Visual Basic y ADO de 32 bits, que calcula el salario medio en la tabla staff2.

Debe añadirse lo siguiente al apartado "Ejemplos de salida de usuario de gestión de anotaciones cronológicas":

Las aplicaciones en AIX que utilizan el Cliente de API ADSM en el nivel 3.1.6 y superior deben crearse con las invocaciones de compilador xlc_r o xlC_r, no con xlc ni xlC, incluso si las aplicaciones son de una única hebra. Esto asegura que las bibliotecas tengan seguridad en los pasos. Esto se aplica al Ejemplo de salida de usuario de gestión de anotaciones cronológicas, db2uext2.cadsm.

Si tiene una aplicación compilada con una biblioteca sin seguridad en las hebras puede aplicar esta prueba de arreglo IC21925E o ponerse en contacto con el proveedor de la aplicación. La prueba de arreglo está disponible en el servidor ftp anónimo index.storsys.ibm.com. Esto devuelve el nivel de API ADSM a 3.1.3.


[ Principio de página | Página anterior | Página siguiente ]