<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ibm-db2.setup.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'ibm-db2.requirements.php',
    1 => 'Requerimientos',
    2 => 'Requerimientos',
  ),
  'up' => 
  array (
    0 => 'ibm-db2.setup.php',
    1 => 'Instalaci&oacute;n/Configuraci&oacute;n',
  ),
  'prev' => 
  array (
    0 => 'ibm-db2.setup.php',
    1 => 'Instalaci&oacute;n/Configuraci&oacute;n',
  ),
  'next' => 
  array (
    0 => 'ibm-db2.installation.php',
    1 => 'Instalaci&oacute;n',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/ibm_db2/setup.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="ibm-db2.requirements" class="section">
  <h2 class="title">Requerimientos</h2>
  <p class="simpara">
   Para conectar a IBM DB2 Universal Database para Linux, Unix y Windows, o a
   IBM Cloudscape, o a Apache Derby, se debe instalar el cliente de IBM DB2
   Universal Database en el mismo equipo en que se ejecuta PHP. Esta extensión
   se ha desarrollado y probado con DB2 Version 8.2.
  </p>
  <p class="simpara">
   Para conectar a IBM DB2 Universal Database en z/OS o iSeries, es necesario
   también IBM DB2 Connect o un software enrutador DRDA equivalente.
  </p>
  <div class="section" id="ibm-db2.requirements.unix">
   <h2 class="title">Requisitos en Linux y Unix</h2>
   <p class="simpara">
    El usuario que invoca el ejecutable de PHP o el SAPI debe especificar la instancia
    de DB2 antes de acceder a estas funciones. Se puede establecer el nombre de la instancia
    de DB2 en <var class="filename">php.ini</var> utilizando la opción de configuración
    <code class="literal">ibm_db2.instance_name</code>, o se puede cargar el perfil de la instancia
    de DB2 antes de invocar el ejecutable de PHP.
   </p>
   <p class="para">
    Si se ha creado una instancia de DB2 llamada <code class="literal">db2inst1</code> en
    <var class="filename">/home/db2inst1/</var>, por ejemplo, se puede añadir la
    siguiente línea a <var class="filename">php.ini</var>:
    <div class="example-contents screen">
<div class="cdata"><pre>
ibm_db2.instance_name=db2inst1
</pre></div>
    </div>
    Si no se establece esta opción en <var class="filename">php.ini</var>, se debe ejecutar el
    siguiente comando para modificar las variables de entorno y habilitar el acceso a
    DB2:
    <div class="example-contents screen">
<div class="cdata"><pre>
bash$ source /home/db2inst1/sqllib/db2profile
</pre></div>
    </div>
    Para permitir que el servidor web con PHP acceda a estas funciones, se debe
    establecer la opción de configuración <code class="literal">ibm_db2.instance_name</code>
    en <var class="filename">php.ini</var>, o cargar el entorno de la instancia de DB2 en el script de inicio
    del servidor web (típicamente <var class="filename">/etc/init.d/httpd</var> o
    <var class="filename">/etc/init.d/apache</var>).
   </p>
  </div>
 </div><?php manual_footer($setup); ?>