Files
2026-01-18 21:36:32 +00:00

94 lines
3.1 KiB
XML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. 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: 020edc73be983e8e2aca04782ff7c901da4afad7 Maintainer: leonardolara Status: ready -->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="ibm-db2.setup">
&reftitle.setup;
<!-- {{{ Requirements -->
<section xml:id="ibm-db2.requirements">
&reftitle.required;
<simpara>
Para conectar ao IBM DB2 Universal Database para Linux, UNIX e Windows, ou
IBM Cloudscape, ou Apache Derby, deve-se instalar um cliente IBM DB2 Universal
Database no mesmo computador em que o PHP está sendo executado. A
extensão foi desenvolvida e testada com o DB2 Versão 8.2.
</simpara>
<simpara>
Para conectar ao IBM DB2 Universal Database para z/OS ou iSeries, também
é necessário o IBM DB2 Connect ou o software de gateway DRDA equivalente.
</simpara>
<section xml:id="ibm-db2.requirements.unix">
<title>Requisitos no Linux ou Unix</title>
<simpara>
O usuário que invoca o executável PHP ou SAPI deve especificar a instância do DB2
antes de acessar essas funções. Pode-se definir o nome da instância do DB2
em &php.ini; usando a opção de configuração <literal>ibm_db2.instance_name</literal>
ou pode-se obter o perfil da instância do DB2 antes
de invocar o executável PHP.
</simpara>
<para>
Se foi criada uma instância do DB2 chamada <literal>db2inst1</literal> em
<filename>/home/db2inst1/</filename>, por exemplo, você pode adicionar a
seguinte linha ao &php.ini;:
<screen>
<![CDATA[
ibm_db2.instance_name=db2inst1
]]>
</screen>
Se não for definida esta opção em &php.ini;, deve-se emitir o
comando a seguir para modificar as variáveis de ambiente para habilitar o acesso ao
DB2:
<screen>
<![CDATA[
bash$ source /home/db2inst1/sqllib/db2profile
]]>
</screen>
Para ativar o servidor Web habilitado para PHP para acessar essas funções, deve-se
definir a opção de configuração <literal>ibm_db2.instance_name</literal>
no &php.ini; ou obter o ambiente da instância DB2 no script de inicialização do servidor
Web (normalmente <filename>/etc/init.d/httpd</filename> ou
<filename>/etc/init.d/apache</filename>).
</para>
</section>
</section>
<!-- }}} -->
<!-- {{{ Installation -->
&reference.ibm-db2.configure;
<!-- }}} -->
<!-- {{{ Configuration -->
&reference.ibm-db2.ini;
<!-- }}} -->
<!-- {{{ Resources -->
<section xml:id="ibm-db2.resources">
&reftitle.resources;
<simpara>
A extensão ibm_db2 retorna recursos de conexão, recursos de instrução
e recursos de conjunto de resultados.
</simpara>
</section>
<!-- }}} -->
</chapter>
<!-- 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
-->