Un array asociativo de opciones de conexión que afectarán el
       comportamiento de la conexión, donde los valores de las claves incluyen :
       
       Las siguientes opciones están disponibles desde ibm_db2 versión 1.7.0.
       
       Las siguientes opciones i5/OS están disponibles desde ibm_db2 versión 1.5.1.
       
        
         - i5_lib
- 
          
           Un carácter que indica la biblioteca por defecto que será
           utilizada para resolver las referencias de ficheros no calificadas.
           Esta opción no es válida si la conexión utiliza el modo
           de nombramiento del sistema.
           
- i5_naming
- 
          
           DB2_I5_NAMING_ONactiva el modo de nombramiento del sistema
           de DB2 UDB CLI iSeries. Los ficheros son entonces calificados con el delimitador
           slash (/). Los ficheros no calificados son resueltos utilizando la lista
           de bibliotecas de la tarea.
 
           DB2_I5_NAMING_OFFactiva el modo de nombramiento por defecto,
           que es el nombramiento SQL. Los ficheros son entonces calificados con el punto (.) .
           Los ficheros no calificados son resueltos con la biblioteca por defecto,
           o bien el identificador del usuario actual.
 
- i5_commit
- 
          
           El atributo i5_commitdebe ser configurado antes
           de la llamada a db2_pconnect(). Si el valor es cambiado
           después de la conexión, y la conexión se efectúa sobre datos remotos,
           entonces este cambio no tendrá efectos, hasta la próxima llamada exitosa
           a db2_pconnect().
 Nota: 
             
             La directiva del php.ini ibm_db2.i5_allow_commit==0
             oDB2_I5_TXN_NO_COMMITes el valor por defecto, pero puede
             ser reemplazado por la opcióni5_commit.
 
 
           DB2_I5_TXN_NO_COMMIT: el control de validación no es utilizado.
 
           DB2_I5_TXN_READ_UNCOMMITTED: las lecturas inconsistentes,
           o no repetibles y los fantasmas son posibles.
 
           DB2_I5_TXN_READ_COMMITTED: las lecturas son consistentes.
           Las lecturas no repetibles y los fantasmas son posibles.
 
           DB2_I5_TXN_REPEATABLE_READ: las lecturas consistentes y
           repetibles, pero los fantasmas son posibles.
 
           DB2_I5_TXN_SERIALIZABLE: las transacciones son activadas.
           Las lecturas inconsistentes, o no repetibles y los fantasmas son imposibles.
 
- i5_query_optimize
- 
          
           DB2_FIRST_IO: todas las consultas son optimizadas
           con el objetivo de devolver la primera página lo más rápidamente posible.
           Este objetivo funciona bien cuando el resultado es controlado por un
           usuario que tiene buenas probabilidades de cancelar la consulta después de ver
           las primeras respuestas. Las consultas codificadas con una cláusulaOPTIMIZE FOR nnn ROWSrespetan también este objetivo.
 
           DB2_ALL_IO: todas las consultas son optimizadas
           con el objetivo de procesar la consulta completa lo más rápidamente posible.
           Esta es una buena opción cuando el resultado de la consulta debe ser
           escrito en un fichero o un informe, o que la interfaz acumula todos
           los datos antes de exportarlos. Las consultas codificadas con la cláusulaOPTIMIZE FOR nnn ROWSrespetan también este objetivo.
           Este es el comportamiento por defecto.
 
- i5_dbcs_alloc
- 
          
           DB2_I5_DBCS_ALLOC_ONactiva el esquema de asignación
           DB2 6X para el crecimiento de las tallas de columnas de traducción DBCS.
 
           DB2_I5_DBCS_ALLOC_OFFdesactiva el esquema de asignación
           DB2 6X para el crecimiento de las tallas de columnas de traducción DBCS.
 Nota: 
             
             La directiva del php.ini ibm_db2.i5_dbcs_alloc==0
             oDB2_I5_DBCS_ALLOC_OFFes el valor por defecto, pero puede
             ser reemplazado por la opcióni5_dbcs_alloc.
 
 
- i5_date_fmt
- 
          
           DB2_I5_FMT_ISO: el formato de fecha ISO
           (International Organization for Standardization) es
           utilizado :yyyy-mm-dd. Este es el formato por defecto.
 
           DB2_I5_FMT_USA: el formato de los Estados Unidos de América
           es utilizado :mm/dd/yyyy.
 
           DB2_I5_FMT_EUR: el formato de fecha europeodd.mm.yyyyes utilizado.
 
           DB2_I5_FMT_JIS: el formato estándar industrial japonésyyyy-mm-ddes utilizado.
 
           DB2_I5_FMT_MDY: el formato de fechamm/dd/yyyyes utilizado.
 
           DB2_I5_FMT_DMY: el formato de fechadd/mm/yyyyes utilizado.
 
           DB2_I5_FMT_YMD: el formato de fechayy/mm/ddes utilizado.
 
           DB2_I5_FMT_JUL: El formato de fecha julianoyy/dddes utilizado.
 
           DB2_I5_FMT_JOB: el formato de fecha por defecto es utilizado.
 
- i5_date_sep
- 
          
           DB2_I5_SEP_SLASH: un slash ( / ) es utilizado como separador de fecha.
           Este es el formato por defecto.
 
           DB2_I5_SEP_DASH: un guión ( - ) es utilizado como separador de fecha.
 
           DB2_I5_SEP_PERIOD: un punto ( . ) es utilizado como separador de fecha.
 
           DB2_I5_SEP_COMMA: una coma ( , ) es utilizada como separador de fecha.
 
           DB2_I5_SEP_BLANK: un espacio es utilizado como separador de fecha.
 
           DB2_I5_SEP_JOB: la configuración por defecto es utilizada
 
- i5_time_fmt
- 
          
           DB2_I5_FMT_ISO: el formato de hora ISO
           (International Organization for Standardization) es
           utilizado :hh.mm.ss. Este es el formato por defecto.
 
           DB2_I5_FMT_USA: el formato de los Estados Unidos de América
           es utilizado :hh:mmxxes utilizado, dondexxvaleAMoPM.
 
           DB2_I5_FMT_EUR: el formato de hora europeohh.mm.sses utilizado.
 
           DB2_I5_FMT_JIS: el formato estándar industrial japonés
           es utilizadohh:mm:ss.
 
           DB2_I5_FMT_HMS: el formatohh:mm:sses utilizado.
 
- i5_time_sep
- 
          
           DB2_I5_SEP_COLON: un dos-puntos ( : ) es utilizado como
           separador de hora. Este es el defecto.
 
           DB2_I5_SEP_PERIOD: un punto ( . ) es utilizado como
           separador de hora.
 
           DB2_I5_SEP_COMMA: una coma ( , ) es utilizada como
           separador de hora.
 
           DB2_I5_SEP_BLANK: un espacio es utilizado como
           separador de hora.
 
           DB2_I5_SEP_JOB: el separador por defecto es utilizado.
 
- i5_decimal_sep
- 
          
           DB2_I5_SEP_PERIOD: un punto ( . ) es utilizado como
           separador decimal. Este es el separador por defecto.
 
           DB2_I5_SEP_COMMA: una coma ( , ) es utilizada como
           separador decimal.
 
           DB2_I5_SEP_JOB: el separador por defecto es utilizado.
 
       Las siguientes opciones i5/OS están disponibles desde ibm_db2 versión 1.8.0.