Ассоциативный массив параметров подключения, которые влияют на поведение подключения,
       в котором допустимые ключи массива включают:
       
       Следующая новая опция доступна в модуле ibm_db2 версии 1.7.0 и новее.
       
       Следующие новые параметры ОС i5/OS доступны в модуле ibm_db2 версии 1.5.1 и новее.
       
        
         - i5_lib
- 
          
           Символьное значение, которое указывает библиотеку по умолчанию,
           которая будет использоваться для разрешения неквалифицированных ссылок на файлы.
           Недопустимо, если соединение использует режим именования системы.
           
- i5_naming
- 
          
           Значение DB2_I5_NAMING_ONвключает режим именования системы DB2 UDB CLI iSeries.
           Файлы квалифицируются через разделитель в виде слеша (/).
           Неквалифицированные файлы разрешаются через список библиотек для задания.
 
           Значение DB2_I5_NAMING_OFFотключает режим именования по умолчанию
           CLI DB2 UDB, который представляет собой именование SQL.
           Файлы квалифицируются через разделитель в виде точки (.).
           Неквалифицированные файлы разрешаются либо через библиотеки по умолчанию,
           либо через текущий идентификатор пользователя.
 
- i5_commit
- 
          
           Атрибут i5_commitтребуется установить до вызова
           функции db2_pconnect(). Изменение не вступит в силу
           до следующего успешного вызова функции db2_pconnect()
           для дескриптора соединения, если значение изменяется после установки соединения,
           и соединение установилось с удалённым источником данных.
 Замечание: 
             
             Параметр ibm_db2.i5_allow_commit==0 файла php.ini
             или параметрDB2_I5_TXN_NO_COMMIT— значение по умолчанию,
             но он доступен для изменения через параметрi5_commit.
 
 
           DB2_I5_TXN_NO_COMMIT— Контроль фиксации не используется.
 
           DB2_I5_TXN_READ_UNCOMMITTED— Грязное чтение, неповторимые
           reads, and phantoms are possible.
 
           DB2_I5_TXN_READ_COMMITTED— Грязное чтение невозможно.
           Возможны неповторяющееся чтение и фантомы.
 
           DB2_I5_TXN_REPEATABLE_READ— Грязное чтение и неповторяющиеся читки невозможны.
           Возможны фантомы.
 
           DB2_I5_TXN_SERIALIZABLE— Транзакции сериализуемы.
           Грязное чтение, неповторяющееся чтение и фантомы невозможны.
 
- i5_query_optimize
- 
          
           DB2_FIRST_IOВсе запросы оптимизированы с целью максимально
           быстрого возврата первой страницы вывода. Эта цель хорошо работает, когда вывод контролируется пользователем,
           который, скорее всего, отменит запрос после просмотра первой страницы выходных данных.
           Запросы, закодированные с предложением OPTIMIZE FOR nnn ROWS, соответствуют цели, указанной в предложении.
 
           DB2_ALL_IOВсе запросы оптимизированы с целью выполнить весь запрос
           о завершения в кратчайшие сроки. Это хороший вариант, когда выходные данные запроса записываются в файл или отчёт
           или когда интерфейс ставит выходные данные в очередь. Запросы, закодированные с предложением
           OPTIMIZE FOR nnn ROWS, соответствуют цели, указанной в предложении. Это значение по умолчанию.
 
- i5_dbcs_alloc
- 
          
           DB2_I5_DBCS_ALLOC_ONЗначение включает схему распределения DB2 6X для увеличения
           размера столбца преобразования DBCS.
 
           DB2_I5_DBCS_ALLOC_OFFЗначение выключает схему распределения DB2 6X для увеличения
           размера столбца преобразования DBCS.
 Замечание: 
             
             Параметр ibm_db2.i5_dbcs_alloc==0 файла php.ini
             или параметрDB2_I5_DBCS_ALLOC_OFF— значение по умолчанию,
             но его можно изменить через параметрi5_dbcs_alloc.
 
 
- i5_date_fmt
- 
          
           DB2_I5_FMT_ISO— Формат даты Международной организации
           по стандартизации ISO yyyy-mm-dd. Это значение по умолчанию.
 
           DB2_I5_FMT_USA— Формат даты США mm/dd/yyyy.
 
           DB2_I5_FMT_EUR— Европейский формат даты dd.mm.yyyy.
 
           DB2_I5_FMT_JIS— Японский формат даты yyyy-mm-dd.
 
           DB2_I5_FMT_MDY— Формат даты mm/dd/yyyy.
 
           DB2_I5_FMT_DMY— Формат даты dd/mm/yyyy.
 
           DB2_I5_FMT_YMD— Формат даты yy/mm/dd.
 
           DB2_I5_FMT_JUL— Используется юлианский формат даты yy/ddd.
 
           DB2_I5_FMT_JOB— Используется задание по умолчанию.
 
- i5_date_sep
- 
          
           DB2_I5_SEP_SLASH— Разделитель даты — слеш (/).
           Это значение по умолчанию.
 
           DB2_I5_SEP_DASH— Разделитель даты — дефис (-).
 
           DB2_I5_SEP_PERIOD— Разделитель даты — точка (.).
 
           DB2_I5_SEP_COMMA— Разделитель даты — запятая (,).
 
           DB2_I5_SEP_BLANK— Разделитель даты — пробел.
 
           DB2_I5_SEP_JOB— Задание по умолчанию.
 
- i5_time_fmt
- 
          
           DB2_I5_FMT_ISO— Формат времени Международной организации
           по стандартизации ISO hh.mm.ss. Это значение по умолчанию.
 
           DB2_I5_FMT_USA— Формат времени США hh:mmxx,
           где xx — это AM или PM.
 
           DB2_I5_FMT_EUR— Европейский формат времени hh.mm.ss.
 
           DB2_I5_FMT_JIS— Японский промышленный стандартный
           формат времени hh:mm:ss.
 
           DB2_I5_FMT_HMS— Формат hh:mm:ss.
 
- i5_time_sep
- 
          
           DB2_I5_SEP_COLON— Разделитель времени — двоеточие (:).
           Это значение по умолчанию.
 
           DB2_I5_SEP_PERIOD— Разделитель времени — точка (.).
 
           DB2_I5_SEP_COMMA— Разделитель времени — запятая (,).
 
           DB2_I5_SEP_BLANK— Разделитель времени — пробел.
 
           DB2_I5_SEP_JOB— Задание по умолчанию.
 
- i5_decimal_sep
- 
          
           DB2_I5_SEP_PERIOD— Десятичный разделитель — точка (.).
           Это значение по умолчанию.
 
           DB2_I5_SEP_COMMA— Десятичный разделитель — запятая (,).
 
           DB2_I5_SEP_JOB— Задание по умолчанию.
 
       Следующая новая опция ОС i5/OS доступна в модуле ibm_db2 версии 1.8.0 и новее.