Files
php-doc-ru/reference/ibm_db2/ini.xml
2021-01-03 21:01:46 +03:00

271 lines
9.2 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 86e6094e86b84a51d00ab217ac50ce8dde33d82a Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<!-- $Revision$ -->
<section xml:id="ibm-db2.configuration" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
&extension.runtime;
<para>
<table>
<title>ibm_db2 &ConfigureOptions;</title>
<tgroup cols="4">
<thead>
<row>
<entry>&Name;</entry>
<entry>&Default;</entry>
<entry>&Changeable;</entry>
<entry>Лог изменений</entry>
</row>
</thead>
<tbody xml:id="ibm-db2.configuration.list">
<row>
<entry><link linkend="ini.ibm-db2.binmode">ibm_db2.binmode</link></entry>
<entry>"1"</entry>
<entry>PHP_INI_ALL</entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.ibm-db2.i5-all-pconnect">ibm_db2.i5_all_pconnect</link></entry>
<entry>"0"</entry>
<entry>PHP_INI_SYSTEM</entry>
<entry>Доступно с ibm_db2 1.6.5.</entry>
</row>
<row>
<entry><link linkend="ini.ibm-db2.i5-allow-commit">ibm_db2.i5_allow_commit</link></entry>
<entry>"0"</entry>
<entry>PHP_INI_SYSTEM</entry>
<entry>Доступно с ibm_db2 1.4.9.</entry>
</row>
<row>
<entry><link linkend="ini.ibm-db2.i5-dbcs-alloc">ibm_db2.i5_dbcs_alloc</link></entry>
<entry>"0"</entry>
<entry>PHP_INI_SYSTEM</entry>
<entry>Доступно с ibm_db2 1.5.0.</entry>
</row>
<row>
<entry><link linkend="ini.ibm-db2.instance-name">ibm_db2.instance_name</link></entry>
<entry>NULL</entry>
<entry>PHP_INI_SYSTEM</entry>
<entry>Доступно с ibm_db2 1.0.2.</entry>
</row>
<row>
<entry><link linkend="ini.ibm-db2.i5-ignore-userid">ibm_db2.i5_ignore_userid</link></entry>
<entry>"0"</entry>
<entry>PHP_INI_SYSTEM</entry>
<entry>Доступно с ibm_db2 1.8.0.</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
&ini.descriptions.title;
<para>
<variablelist>
<varlistentry xml:id="ini.ibm-db2.binmode">
<term>
<parameter>ibm_db2.binmode</parameter>
<type>int</type>
</term>
<listitem>
<para>
Эта опция контролирует режим конвертации из/в бинарные данные в
приложении PHP.
<itemizedlist>
<listitem>
<para>
1 (DB2_BINARY)
</para>
</listitem>
<listitem>
<para>
2 (DB2_CONVERT)
</para>
</listitem>
<listitem>
<para>
3 (DB2_PASSTHRU)
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.ibm-db2.i5-all-pconnect">
<term>
<parameter>ibm_db2.i5_all_pconnect</parameter>
<type>int</type>
</term>
<listitem>
<para>
Эта опция полностью переопределяет поведение i5
<function>db2_connect</function>. Если
<parameter>ibm_db2.i5_all_pconnect</parameter> = 1, все
соединения с DB2 будут постоянными
(<function>db2_pconnect</function>). На i5/OS
использовать <function>db2_pconnect</function> гораздо,
категорически, лучше чем
<function>db2_connect</function>. Эта установка
переопределяет <function>db2_connect</function> таким
образом, что всегда вызывается
<function>db2_pconnect</function>, что позволяет не
переписывать код приложения.
<itemizedlist>
<listitem>
<para>
0 - <function>db2_connect</function> работает штатно
</para>
</listitem>
<listitem>
<para>
1 - <function>db2_connect</function> работает как
<function>db2_pconnect</function>
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.ibm-db2.i5-allow-commit">
<term>
<parameter>ibm_db2.i5_allow_commit</parameter>
<type>int</type>
</term>
<listitem>
<para>
Эта опция контролирует уровень изоляции, используемый
для i5 схемы коллекций в приложении PHP (смотри <parameter>i5_commit</parameter> для переопределения).
<itemizedlist>
<listitem>
<para>
0 - контроль обязательств не используется.
</para>
</listitem>
<listitem>
<para>
1 - read uncommitted, возможно грязное чтение.
</para>
</listitem>
<listitem>
<para>
2 - read committed, грязное чтение не возможно.
</para>
</listitem>
<listitem>
<para>
3 - repeatable read, грязное и неповторяющееся чтение не возможны.
</para>
</listitem>
<listitem>
<para>
4 - serializeable, грязное чтение, неповторяющееся чтение и фантомы не возможны.
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.ibm-db2.i5-dbcs-alloc">
<term>
<parameter>ibm_db2.i5_dbcs_alloc</parameter>
<type>int</type>
</term>
<listitem>
<para>
Эта опция контролирует внутреннют схему расположения
для больших буферов колонок DBCS.
<itemizedlist>
<listitem>
<para>
0 - нет расширенного размещения (смотри <parameter>i5_dbcs_alloc</parameter> для переопределения)
</para>
</listitem>
<listitem>
<para>
1 - использовать расширенное размещение (смотри <parameter>i5_dbcs_alloc</parameter> для переопределения)
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.ibm-db2.instance-name">
<term>
<parameter>ibm_db2.instance_name</parameter>
<type>string</type>
</term>
<listitem>
<para>
В операционных системах Linux и UNIX, эта опция задает
имя экземпляра для использования каталогизированных
соединений с базой данных. Если эта опция определена,
ее значение используется вместо значения переменной
окружения DB2INSTANCE.
</para>
<para>
Эта опция игнорируется в Windows .
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.ibm-db2.i5-ignore-userid">
<term>
<parameter>ibm_db2.i5_ignore_userid</parameter>
<type>int</type>
</term>
<listitem>
<para>
Эта опция переопределяет userid и password для i5
db2_(p)connect в приложении PHP. Если
<parameter>ibm_db2.i5_ignore_userid</parameter> = 1,
все соединения будут происходить с userid=&null; и
password=&null;. Следовательно задания Apache будут
соединяться с текущим профайлом (NOBODY). Используйте
это переопределение только для простых сайтов, не
требующих переключения профайлов и, следовательно,
сможете избежать всех накладных расходов связанных с
дополнительными задачами QSQSRVR. Это простое решение
для обнуления userid и password без внесения изменений
в код PHP. Это переопределение можно использовать вместе
с <parameter>ibm_db2.i5_all_pconnect</parameter> = 1.
<itemizedlist>
<listitem>
<para>
0 - db2_(p)connect использует переданные userid и password
</para>
</listitem>
<listitem>
<para>
1 - db2_(p)connect считает userid и password за &null;
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->