1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-25 16:02:13 +01:00
Files
archived-doc-es/reference/mssql/setup.xml
Juan Pablo Berdejo 2d8b388350 New translated file
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@321793 c90b9560-bf6c-de11-be94-00142212c4b1
2012-01-05 14:22:57 +00:00

124 lines
4.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 304c83e61a2740869a8f0ec9e1f45659201add5e Maintainer: jpberdejo Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="mssql.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
<!-- {{{ Requirements -->
<section xml:id="mssql.requirements">
&reftitle.required;
<para>
Requerimientos para plataformas Win32.
</para>
<para>
La extensión requiere que las herramientas cliente de MS SQL para ser instalada
en el sistema donde está instalado PHP. Las herramientas de cliente se pueden
instalar desde el CD de MS SQL Server o mediante la copia de
<filename>ntwdblib.dll</filename> desde
<filename>\winnt\system32</filename> en el servidor hacia
<filename>\winnt\system32</filename> en la maquina de PHP.
Copiando <filename>ntwdblib.dll</filename> sólo permitirá el acceso
a través de canalizaciones con nombre.
La configuración del cliente requerirá la instalación de todas las herramientas.
</para>
<para>
Esta extensión ya no está disponible en Windows con PHP 5.3 o posterior.
</para>
<para>
SqlSrv, es un driver alternativo para MS SQL disponible desde Microsoft: <link
xlink:href="&url.sqlsrv;">&url.sqlsrv;</link>.
</para>
<para>
Requerimientos para plataformas Unix/Linux.
</para>
<para>
Para utilizar la extensión MSSQL en Unix/Linux, primero es necesario construir e
instalar la biblioteca FreeTDS. El código fuente y las instrucciones de instalación
están disponibles en la página web de FreeTDS:
<link xlink:href="&url.freetds;">&url.freetds;</link>
</para>
<note>
<para>
En Windows se usa el DBLIB de Microsoft. Las funciones que devuelven un
nombre de columna se basan en la función <literal>dbcolname()</literal>
en DBLIB. DBLIB fue desarrollado para SQL Server 6.x, donde la longitud máxima
del identificador es 30. Por esta razón, la longitud máxima de columna
es de 30 caracteres. En plataformas donde se utiliza FreeTDS (Linux), esto no
es un problema.
</para>
</note>
<note>
<para>
En Windows, si se está usando MSSQL 2005 o superior, se debe copiar el
<literal>ntwdblib.dll</literal> en el directorio donde se ha
instalado php y sobrescribir el que ya existe. Esto se
debe a que la versión distribuida es vieja y obsoleta. Alternativamente, se
pueden utilizar las extensiones <link xlink:href="&url.sqlsrv;">&url.sqlsrv;</link>,
<link linkend="book.uodbc">ODBC</link>,
<link linkend="ref.pdo-dblib">PDO_DBLIB</link> o
<link linkend="ref.pdo-odbc">PDO_ODBC</link>, para comunicarse con MSSQL.
</para>
</note>
</section>
<!-- }}} -->
<!-- {{{ Installation -->
&reference.mssql.configure;
<!-- }}} -->
<!-- {{{ Configuration -->
&reference.mssql.ini;
<!-- }}} -->
<!-- {{{ Resources -->
<section xml:id="mssql.resources">
&reftitle.resources;
<section xml:id="mssql.resources.link">
<title>mssql link</title>
<para>
Un enlace de conexión devuelto por <function>mssql_connect</function>
y <function>mssql_pconnect</function>.
</para>
</section>
<section xml:id="mssql.resources.result">
<title>mssql result</title>
<para>
Un manejador de resultado devuelto por <function>mssql_query</function> sobre
consultas <literal>SELECT</literal>.
</para>
</section>
<section xml:id="mssql.resources.statement">
<title>mssql statement</title>
<para>
Un identificador de instrucción devuelto por <function>mssql_init</function>.
</para>
</section>
</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
-->