php-doc-en/reference/sqlsrv/setup.xml
2011-07-12 17:41:34 +00:00

99 lines
3.4 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<chapter xml:id="sqlsrv.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
<!-- {{{ Requirements -->
<section xml:id="sqlsrv.requirements">
&reftitle.required;
<para>
The SQLSRV extension can be used on the following operating systems:
<simplelist>
<member>Windows Server 2003 Service Pack 1</member>
<member>Windows XP Service Pack 3</member>
<member>Windows Vista Service Pack 1 or later</member>
<member>Windows Server 2008</member>
<member>Windows Server 2008 R2</member>
<member>Windows 7</member>
</simplelist>
</para>
<para>
The SQLSRV extension requires that the Microsoft SQL Server 2008 R2 Native
Client be installed on the same computer that is running PHP. If the Microsoft
SQL Server 2008 R2 is not already installed, click the appropriate link below
to download it:
<simplelist>
<member><link xlink:href="&url.sqlsrv.snac.x86download;">Download the x86 package</link></member>
<member><link xlink:href="&url.sqlsrv.snac.x64download;">Download the x64 package</link></member>
</simplelist>
</para>
<para>
The SQLSRV download comes with several driver files. Which driver file you
use will depend on 3 factors: the PHP version you are using, whether you
are using thread-safe or non-thread-safe PHP, and whether your PHP installation
was compiled with the VC6 or VC9 compiler. For example, if you are running
PHP 5.3, you are using non-thread-safe PHP, and your PHP installation was
compiled with the VC9 compiler, you should use the php_sqlsrv_53_nts_vc9.dll
file. (You should use a non-thread-safe version compiled with the VC9 compiler
if you are using IIS as your web server). If you are running PHP 5.2, you are
using thread-safe PHP, and your PHP installation was compiled with the VC6
compiler, you should use the php_sqlsrv_52_ts_vc6.dll file.
</para>
<para>
For more information about SQLSRV requirements, see
<link xlink:href="&url.sqlsrv.system.requirements;">SQLSRV System Requirements</link>.
</para>
</section>
<!-- }}} -->
<!-- {{{ Installation -->
&reference.sqlsrv.configure;
<!-- }}} -->
<!-- {{{ Configuration -->
&reference.sqlsrv.ini;
<!-- }}} -->
<!-- {{{ Resources -->
<section xml:id="sqlsrv.resources">
&reftitle.resources;
<section xml:id="sqlsrv.resources.link">
<title>Connection resource</title>
<para>
A connection resource returned by <function>sqlsrv_connect</function>.
</para>
</section>
<section xml:id="sqlsrv.resources.statement">
<title>Statement resource</title>
<para>
A statement resource returned by <function>sqlsrv_query</function> or by
<function>sqlsrv_prepare</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
-->