&reftitle.runtime; &extension.runtime; ibm_db2 &ConfigureOptions; &Name; &Default; &Changeable; Лог изменений ibm_db2.binmode "1" PHP_INI_ALL ibm_db2.i5_all_pconnect "0" PHP_INI_SYSTEM Доступно с ibm_db2 1.6.5. ibm_db2.i5_allow_commit "0" PHP_INI_SYSTEM Доступно с ibm_db2 1.4.9. ibm_db2.i5_dbcs_alloc "0" PHP_INI_SYSTEM Доступно с ibm_db2 1.5.0. ibm_db2.instance_name NULL PHP_INI_SYSTEM Доступно с ibm_db2 1.0.2. ibm_db2.i5_ignore_userid "0" PHP_INI_SYSTEM Доступно с ibm_db2 1.8.0.
&ini.descriptions.title; ibm_db2.binmode int Эта опция контролирует режим конвертации из/в бинарные данные в приложении PHP. 1 (DB2_BINARY) 2 (DB2_CONVERT) 3 (DB2_PASSTHRU) ibm_db2.i5_all_pconnect int Эта опция полностью переопределяет поведение i5 db2_connect. Если ibm_db2.i5_all_pconnect = 1, все соединения с DB2 будут постоянными (db2_pconnect). На i5/OS использовать db2_pconnect гораздо, категорически, лучше чем db2_connect. Эта установка переопределяет db2_connect таким образом, что всегда вызывается db2_pconnect, что позволяет не переписывать код приложения. 0 - db2_connect работает штатно 1 - db2_connect работает как db2_pconnect ibm_db2.i5_allow_commit int Эта опция контролирует уровень изоляции, используемый для i5 схемы коллекций в приложении PHP (смотри i5_commit для переопределения). 0 - контроль обязательств не используется. 1 - read uncommitted, возможно грязное чтение. 2 - read committed, грязное чтение не возможно. 3 - repeatable read, грязное и неповторяющееся чтение не возможны. 4 - serializeable, грязное чтение, неповторяющееся чтение и фантомы не возможны. ibm_db2.i5_dbcs_alloc int Эта опция контролирует внутреннют схему расположения для больших буферов колонок DBCS. 0 - нет расширенного размещения (смотри i5_dbcs_alloc для переопределения) 1 - использовать расширенное размещение (смотри i5_dbcs_alloc для переопределения) ibm_db2.instance_name string В операционных системах Linux и UNIX, эта опция задает имя экземпляра для использования каталогизированных соединений с базой данных. Если эта опция определена, ее значение используется вместо значения переменной окружения DB2INSTANCE. Эта опция игнорируется в Windows . ibm_db2.i5_ignore_userid int Эта опция переопределяет userid и password для i5 db2_(p)connect в приложении PHP. Если ibm_db2.i5_ignore_userid = 1, все соединения будут происходить с userid=&null; и password=&null;. Следовательно задания Apache будут соединяться с текущим профайлом (NOBODY). Используйте это переопределение только для простых сайтов, не требующих переключения профайлов и, следовательно, сможете избежать всех накладных расходов связанных с дополнительными задачами QSQSRVR. Это простое решение для обнуления userid и password без внесения изменений в код PHP. Это переопределение можно использовать вместе с ibm_db2.i5_all_pconnect = 1. 0 - db2_(p)connect использует переданные userid и password 1 - db2_(p)connect считает userid и password за &null;