Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo lista os componentes que devem ser instalados no seu sistema para aceder a dados numa base de dados SQL Server ou Azure SQL, utilizando os Microsoft Drivers for PHP for SQL Server.
Para detalhes completos sobre os ciclos de vida do suporte e os requisitos dos drivers PHP, consulte a matriz de suporte.
PHP
Para informações sobre como descarregar e instalar os binários PHP estáveis mais recentes, consulte o site do PHP. Os drivers Microsoft para PHP para SQL Server requerem as versões corretas do PHP, conforme detalhado no suporte a versões PHP.
A versão correta do ficheiro do driver deve ser ativada com a versão PHP correspondente. Consulte Versões dos Drivers para informações sobre os diferentes ficheiros dos drivers. Para descarregar os drivers, consulte Download the Microsoft Drivers for PHP for SQL Server. Para informações sobre como configurar o driver para o PHP, veja Loading the Microsoft Drivers for PHP for SQL Server.
Se for utilizado um servidor Web, o seu servidor Web deve ser configurado para correr PHP. Para informações sobre alojar aplicações PHP em vários servidores web, consulte a documentação no site do PHP.
Os drivers Microsoft para PHP para SQL Server foram testados usando IIS 10 com FastCGI.
Observação
A Microsoft fornece suporte apenas para IIS.
controlador ODBC
A versão correta do Microsoft ODBC Driver para SQL Server é necessária no computador onde o PHP está a correr. Pode descarregar todas as versões suportadas do driver para plataformas suportadas nesta página.
Se estiver a descarregar a versão Windows do driver numa versão de 64 bits, o instalador ODBC de 64 bits instala tanto os drivers ODBC de 32 bits como os de 64 bits. Se usares uma versão do Windows de 32 bits, usa o instalador ODBC x86. Em plataformas não Windows, apenas versões de 64 bits do driver estão disponíveis.
| Versão do driver PHP → ↓ Versão do driver ODBC |
5.12 | 5.11 | 5.10 | 5.9 | 5.8 | 5.6 | 5.3 | 5.2 | 4.3 | 4.0 | 3.2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Driver ODBC 18 | Yes | Yes | |||||||||
| Driver ODBC 17 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||||
| Driver ODBC 13.1 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||
| Driver ODBC 13 | Yes | ||||||||||
| Driver ODBC 11 | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Se estiver a usar o driver SQLSRV, sqlsrv_client_info devolve informações sobre qual versão do SQL Server Microsoft ODBC Driver for SQL Server está a ser usada pelos Microsoft Drivers para PHP for SQL Server. Se estiveres a usar o driver PDO_SQLSRV, podes usar PDO::getAttribute para descobrir a versão.
SQL Server
Consulte as versões suportadas da base de dados para detalhes sobre quais as versões do SQL Server suportadas.
Sistemas operacionais
Consulte os sistemas operativos suportados para detalhes sobre quais os sistemas operativos suportados.
Versões do driver
Esta secção lista os ficheiros de drivers incluídos em cada versão dos Microsoft Drivers para PHP para SQL Server. Cada pacote de instalação contém ficheiros de driver SQLSRV e PDO_SQLSRV em variantes threaded e não-threaded. No Windows, também estão disponíveis em versões de 32 e 64 bits. Para configurar o driver para uso com o runtime PHP, siga as instruções de instalação em Loading the Microsoft Drivers for PHP for SQL Server.
Nas versões suportadas de Linux e macOS, os drivers apropriados podem ser instalados usando o sistema de pacotes PECL do PHP, seguindo as instruções de instalação do Linux e macOS. Em vez disso, pode descarregar binários pré-construídos para a sua plataforma a partir da página do projeto Microsoft Drivers for PHP for SQL Server no GitHub. As tabelas abaixo listam os ficheiros encontrados nos pacotes binários pré-construídos.
Microsoft Drivers 5.12 para PHP para SQL Server:
No Windows, são fornecidos os seguintes ficheiros de drivers:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Utilização com PHP .dll |
|---|---|---|---|
| php_sqlsrv_81_nts.dll de 32 bits php_pdo_sqlsrv_81_nts.dll de 32 bits |
8.1 | no | php8.dll de 32 bits |
| Versão de 32 bits do php_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll de 32 bits |
8.1 | yes | php8ts.dll de 32 bits |
| php_sqlsrv_81_nts.dll de 64 bits php_pdo_sqlsrv_81_nts.dll de 64 bits |
8.1 | no | php8.dll de 64 bits |
| php_sqlsrv_81_ts.dll de 64 bits php_pdo_sqlsrv_81_ts.dll de 64 bits |
8.1 | yes | php8ts.dll de 64 bits |
| php_sqlsrv_82_nts.dll de 32 bits php_pdo_sqlsrv_82_nts.dll de 32 bits |
8.2 | no | php8.dll de 32 bits |
| php_sqlsrv_82_ts.dll de 32 bits php_pdo_sqlsrv_82_ts.dll de 32 bits |
8.2 | yes | php8ts.dll de 32 bits |
| php_sqlsrv_82_nts.dll de 64 bits php_pdo_sqlsrv_82_nts.dll de 64 bits |
8.2 | no | php8.dll de 64 bits |
| php_sqlsrv_82_ts.dll de 64 bits php_pdo_sqlsrv_82_ts.dll de 64 bits |
8.2 | yes | php8ts.dll de 64 bits |
| php_sqlsrv_83_nts.dll de 32 bits php_pdo_sqlsrv_83_nts.dll de 32 bits |
8.3 | no | php8.dll de 32 bits |
| php_sqlsrv_83_ts.dll de 32 bits php_pdo_sqlsrv_83_ts.dll de 32 bits |
8.3 | yes | php8ts.dll de 32 bits |
| php_sqlsrv_83_nts.dll de 64 bits php_pdo_sqlsrv_83_nts.dll de 64 bits |
8.3 | no | php8.dll de 64 bits |
| php_sqlsrv_83_ts.dll de 64 bits php_pdo_sqlsrv_83_ts.dll de 64 bits |
8.3 | yes | php8ts.dll de 64 bits |
No Linux, são fornecidos os seguintes ficheiros de drivers:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_81_nts.so php_pdo_sqlsrv_81_nts.so |
8.1 | no |
| php_sqlsrv_81_ts.so php_pdo_sqlsrv_81_ts.so |
8.1 | yes |
| php_sqlsrv_82_nts.so php_pdo_sqlsrv_82_nts.so |
8.2 | no |
| php_sqlsrv_82_ts.so php_pdo_sqlsrv_82_ts.so |
8.2 | yes |
| php_sqlsrv_83_nts.so php_pdo_sqlsrv_83_nts.so |
8.3 | no |
| php_sqlsrv_83_ts.so php_pdo_sqlsrv_83_ts.so |
8.3 | yes |
Microsoft Drivers 5.11 para PHP para SQL Server:
No Windows, são fornecidos os seguintes ficheiros de drivers:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Utilização com PHP .dll |
|---|---|---|---|
| php_sqlsrv_80_nts.dll de 32 bits php_pdo_sqlsrv_80_nts.dll de 32 bits |
8.0 | no | php8.dll de 32 bits |
| php_sqlsrv_80_ts.dll de 32 bits php_pdo_sqlsrv_80_ts.dll de 32 bits |
8.0 | yes | php8ts.dll de 32 bits |
| php_sqlsrv_80_nts.dll de 64 bits php_pdo_sqlsrv_80_nts.dll de 64-bit |
8.0 | no | php8.dll de 64 bits |
| php_sqlsrv_80_ts.dll de 64 bits 64 bits php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | php8ts.dll de 64 bits |
| php_sqlsrv_81_nts.dll de 32 bits php_pdo_sqlsrv_81_nts.dll de 32 bits |
8.1 | no | php8.dll de 32 bits |
| Versão de 32 bits do php_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll de 32 bits |
8.1 | yes | php8ts.dll de 32 bits |
| php_sqlsrv_81_nts.dll de 64 bits php_pdo_sqlsrv_81_nts.dll de 64 bits |
8.1 | no | php8.dll de 64 bits |
| php_sqlsrv_81_ts.dll de 64 bits php_pdo_sqlsrv_81_ts.dll de 64 bits |
8.1 | yes | php8ts.dll de 64 bits |
| php_sqlsrv_82_nts.dll de 32 bits php_pdo_sqlsrv_82_nts.dll de 32 bits |
8.2 | no | php8.dll de 32 bits |
| php_sqlsrv_82_ts.dll de 32 bits php_pdo_sqlsrv_82_ts.dll de 32 bits |
8.2 | yes | php8ts.dll de 32 bits |
| php_sqlsrv_82_nts.dll de 64 bits php_pdo_sqlsrv_82_nts.dll de 64 bits |
8.2 | no | php8.dll de 64 bits |
| php_sqlsrv_82_ts.dll de 64 bits 64-bit php_pdo_sqlsrv_82_ts.dll |
8.2 | yes | php8ts.dll de 64 bits |
No Linux, são fornecidos os seguintes ficheiros de drivers:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_80_nts.so php_pdo_sqlsrv_80_nts.so |
8.0 | no |
| php_sqlsrv_80_ts.so php_pdo_sqlsrv_80_ts.so |
8.0 | yes |
| php_sqlsrv_81_nts.so php_pdo_sqlsrv_81_nts.so |
8.1 | no |
| php_sqlsrv_81_ts.so php_pdo_sqlsrv_81_ts.so |
8.1 | yes |
| php_sqlsrv_82_nts.so php_pdo_sqlsrv_82_nts.so |
8.2 | no |
| php_sqlsrv_82_ts.so php_pdo_sqlsrv_82_ts.so |
8.2 | yes |
Microsoft Drivers 5.10 para PHP para SQL Server:
No Windows, são fornecidos os seguintes ficheiros de drivers:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Utilização com PHP .dll |
|---|---|---|---|
| php_sqlsrv_74_nts.dll de 32 bits php_pdo_sqlsrv_74_nts.dll de 32 bits |
7.4 | no | php7.dll de 32 bits |
| php_sqlsrv_74_ts.dll de 32 bits php_pdo_sqlsrv_74_ts.dll de 32 bits |
7.4 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_74_nts.dll de 64 bits php_pdo_sqlsrv_74_nts.dll de 64-bit |
7.4 | no | php7.dll de 64 bits |
| php_sqlsrv_74_ts.dll de 64 bits php_pdo_sqlsrv_74_ts.dll de 64 bits |
7.4 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_80_nts.dll de 32 bits php_pdo_sqlsrv_80_nts.dll de 32 bits |
8.0 | no | php8.dll de 32 bits |
| php_sqlsrv_80_ts.dll de 32 bits 32-bit php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | php8ts.dll de 32 bits |
| php_sqlsrv_80_nts.dll de 64 bits 64 bits php_pdo_sqlsrv_80_nts.dll |
8.0 | no | php8.dll de 64 bits |
| php_sqlsrv_80_ts.dll de 64 bits 64 bits php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | 64 bits php8ts.dll |
| php_sqlsrv_81_nts.dll de 32 bits php_pdo_sqlsrv_81_nts.dll de 32 bits |
8.1 | no | php8.dll de 32 bits |
| Versão de 32 bits do php_sqlsrv_81_ts.dll php_pdo_sqlsrv_81_ts.dll de 32 bits |
8.1 | yes | php8ts.dll de 32 bits |
| php_sqlsrv_81_nts.dll de 64 bits php_pdo_sqlsrv_81_nts.dll de 64 bits |
8.1 | no | php8.dll de 64 bits |
| php_sqlsrv_81_ts.dll de 64 bits php_pdo_sqlsrv_81_ts.dll de 64 bits |
8.1 | yes | php8ts.dll de 64 bits |
No Linux, são fornecidos os seguintes ficheiros de drivers:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_74_nts.so php_pdo_sqlsrv_74_nts.so |
7.4 | no |
| php_sqlsrv_74_ts.so php_pdo_sqlsrv_74_ts.so |
7.4 | yes |
| php_sqlsrv_80_nts.so php_pdo_sqlsrv_80_nts.so |
8.0 | no |
| php_sqlsrv_80_ts.so php_pdo_sqlsrv_80_ts.so |
8.0 | yes |
| php_sqlsrv_81_nts.so php_pdo_sqlsrv_81_nts.so |
8.1 | no |
| php_sqlsrv_81_ts.so php_pdo_sqlsrv_81_ts.so |
8.1 | yes |
Microsoft Drivers 5.9 para PHP para SQL Server:
No Windows, são fornecidos os seguintes ficheiros de drivers:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Utilização com PHP .dll |
|---|---|---|---|
| php_sqlsrv_73_nts.dll de 32 bits php_pdo_sqlsrv_73_nts.dll de 32 bits |
7.3 | no | php7.dll de 32 bits |
| php_sqlsrv_73_ts.dll de 32 bits php_pdo_sqlsrv_73_ts.dll de 32 bits |
7.3 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_73_nts.dll de 64 bits php_pdo_sqlsrv_73_nts.dll de 64 bits |
7.3 | no | php7.dll de 64 bits |
| php_sqlsrv_73_ts.dll de 64 bits php_pdo_sqlsrv_73_ts.dll de 64 bits |
7.3 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_74_nts.dll de 32 bits php_pdo_sqlsrv_74_nts.dll de 32 bits |
7.4 | no | php7.dll de 32 bits |
| php_sqlsrv_74_ts.dll de 32 bits php_pdo_sqlsrv_74_ts.dll de 32 bits |
7.4 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_74_nts.dll de 64 bits php_pdo_sqlsrv_74_nts.dll de 64 bits |
7.4 | no | php7.dll de 64 bits |
| 64-bit php_sqlsrv_74_ts.dll php_pdo_sqlsrv_74_ts.dll de 64 bits |
7.4 | yes | 64-bit php7ts.dll |
| php_sqlsrv_80_nts.dll de 32 bits php_pdo_sqlsrv_80_nts.dll de 32 bits |
8.0 | no | php8.dll de 32 bits |
| php_sqlsrv_80_ts.dll de 32 bits php_pdo_sqlsrv_80_ts.dll de 32 bits |
8.0 | yes | php8ts.dll de 32 bits |
| php_sqlsrv_80_nts.dll de 64 bits php_pdo_sqlsrv_80_nts.dll de 64-bit |
8.0 | no | php8.dll de 64 bits |
| php_sqlsrv_80_ts.dll de 64 bits 64 bits php_pdo_sqlsrv_80_ts.dll |
8.0 | yes | php8ts.dll de 64 bits |
No Linux, são fornecidos os seguintes ficheiros de drivers:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_73_nts.so php_pdo_sqlsrv_73_nts.so |
7.3 | no |
| php_sqlsrv_73_ts.so php_pdo_sqlsrv_73_ts.so |
7.3 | yes |
| php_sqlsrv_74_nts.so php_pdo_sqlsrv_74_nts.so |
7.4 | no |
| php_sqlsrv_74_ts.so php_pdo_sqlsrv_74_ts.so |
7.4 | yes |
| php_sqlsrv_80_nts.so php_pdo_sqlsrv_80_nts.so |
8.0 | no |
| php_sqlsrv_80_ts.so php_pdo_sqlsrv_80_ts.so |
8.0 | yes |
Microsoft Drivers 5.8 para PHP para SQL Server:
No Windows, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Uso com PHP .dll |
|---|---|---|---|
| php_sqlsrv_72_nts.dll de 32 bits php_pdo_sqlsrv_72_nts.dll de 32 bits |
7.2 | no | php7.dll de 32 bits |
| php_sqlsrv_72_ts.dll de 32 bits php_pdo_sqlsrv_72_ts.dll de 32 bits |
7.2 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_72_nts.dll de 64 bits 64 bits php_pdo_sqlsrv_72_nts.dll |
7.2 | no | php7.dll de 64 bits |
| 64-bit php_sqlsrv_72_ts.dll 64-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_73_nts.dll de 32 bits php_pdo_sqlsrv_73_nts.dll de 32 bits |
7.3 | no | php7.dll de 32 bits |
| php_sqlsrv_73_ts.dll de 32 bits php_pdo_sqlsrv_73_ts.dll de 32 bits |
7.3 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_73_nts.dll de 64 bits php_pdo_sqlsrv_73_nts.dll de 64 bits |
7.3 | no | php7.dll de 64 bits |
| php_sqlsrv_73_ts.dll de 64 bits 64-bit php_pdo_sqlsrv_73_ts.dll |
7.3 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_74_nts.dll de 32 bits 32-bit php_pdo_sqlsrv_74_nts.dll |
7.4 | no | php7.dll de 32 bits |
| 32-bit php_sqlsrv_74_ts.dll php_pdo_sqlsrv_74_ts.dll de 32 bits |
7.4 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_74_nts.dll de 64 bits php_pdo_sqlsrv_74_nts.dll de 64 bits |
7.4 | no | php7.dll de 64 bits |
| php_sqlsrv_74_ts.dll de 64 bits php_pdo_sqlsrv_74_ts.dll de 64-bit |
7.4 | yes | php7ts.dll de 64 bits |
No Linux, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_72_nts.so php_pdo_sqlsrv_72_nts.so |
7.2 | no |
| php_sqlsrv_72_ts.so php_pdo_sqlsrv_72_ts.so |
7.2 | yes |
| php_sqlsrv_73_nts.so php_pdo_sqlsrv_73_nts.so |
7.3 | no |
| php_sqlsrv_73_ts.so php_pdo_sqlsrv_73_ts.so |
7.3 | yes |
| php_sqlsrv_74_nts.so php_pdo_sqlsrv_74_nts.so |
7.4 | no |
| php_sqlsrv_74_ts.so php_pdo_sqlsrv_74_ts.so |
7.4 | yes |
Microsoft Drivers 5.6 para PHP para SQL Server:
No Windows, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Utilização com PHP .dll |
|---|---|---|---|
| php_sqlsrv_71_nts.dll de 32 bits php_pdo_sqlsrv_71_nts.dll de 32 bits |
7.1 | no | php7.dll de 32 bits |
| php_sqlsrv_71_ts.dll de 32 bits php_pdo_sqlsrv_71_ts.dll de 32 bits |
7.1 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_71_nts.dll de 64 bits php_pdo_sqlsrv_71_nts.dll de 64 bits |
7.1 | no | php7.dll de 64 bits |
| php_sqlsrv_71_ts.dll de 64 bits php_pdo_sqlsrv_71_ts.dll de 64 bits |
7.1 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_72_nts.dll de 32 bits php_pdo_sqlsrv_72_nts.dll de 32 bits |
7.2 | no | php7.dll de 32 bits |
| php_sqlsrv_72_ts.dll de 32 bits php_pdo_sqlsrv_72_ts.dll de 32 bits |
7.2 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_72_nts.dll de 64 bits 64 bits php_pdo_sqlsrv_72_nts.dll |
7.2 | no | php7.dll de 64 bits |
| 64-bit php_sqlsrv_72_ts.dll 64-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_73_nts.dll de 32 bits php_pdo_sqlsrv_73_nts.dll de 32 bits |
7.3 | no | php7.dll de 32 bits |
| php_sqlsrv_73_ts.dll de 32 bits php_pdo_sqlsrv_73_ts.dll de 32 bits |
7.3 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_73_nts.dll de 64 bits php_pdo_sqlsrv_73_nts.dll de 64 bits |
7.3 | no | php7.dll de 64 bits |
| php_sqlsrv_73_ts.dll de 64 bits php_pdo_sqlsrv_73_ts.dll de 64 bits |
7.3 | yes | php7ts.dll de 64 bits |
No Linux, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_71_nts.so php_pdo_sqlsrv_71_nts.so |
7.1 | no |
| php_sqlsrv_71_ts.so php_pdo_sqlsrv_71_ts.so |
7.1 | yes |
| php_sqlsrv_72_nts.so php_pdo_sqlsrv_72_nts.so |
7.2 | no |
| php_sqlsrv_72_ts.so php_pdo_sqlsrv_72_ts.so |
7.2 | yes |
| php_sqlsrv_73_nts.so php_pdo_sqlsrv_73_nts.so |
7.3 | no |
| php_sqlsrv_73_ts.so php_pdo_sqlsrv_73_ts.so |
7.3 | yes |
Microsoft Drivers 5.3 para PHP para SQL Server:
No Windows, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Uso com PHP .dll |
|---|---|---|---|
| php_sqlsrv_7_nts.dll de 32 bits php_pdo_sqlsrv_7_nts.dll de 32 bits |
7.0 | no | php7.dll de 32 bits |
| 32-bit php_sqlsrv_7_ts.dll php_pdo_sqlsrv_7_ts.dll de 32 bits |
7.0 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_7_nts.dll de 64 bits php_pdo_sqlsrv_7_nts.dll de 64 bits |
7.0 | no | php7.dll de 64 bits |
| php_sqlsrv_7_ts.dll de 64 bits 64-bit php_pdo_sqlsrv_7_ts.dll |
7.0 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_71_nts.dll de 32 bits php_pdo_sqlsrv_71_nts.dll de 32 bits |
7.1 | no | php7.dll de 32 bits |
| php_sqlsrv_71_ts.dll de 32 bits php_pdo_sqlsrv_71_ts.dll de 32 bits |
7.1 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_71_nts.dll de 64 bits php_pdo_sqlsrv_71_nts.dll de 64 bits |
7.1 | no | php7.dll de 64 bits |
| php_sqlsrv_71_ts.dll de 64 bits php_pdo_sqlsrv_71_ts.dll de 64 bits |
7.1 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_72_nts.dll de 32 bits php_pdo_sqlsrv_72_nts.dll de 32 bits |
7.2 | no | php7.dll de 32 bits |
| php_sqlsrv_72_ts.dll de 32 bits php_pdo_sqlsrv_72_ts.dll de 32 bits |
7.2 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_72_nts.dll de 64 bits 64 bits php_pdo_sqlsrv_72_nts.dll |
7.2 | no | php7.dll de 64 bits |
| 64-bit php_sqlsrv_72_ts.dll 64-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | php7ts.dll de 64 bits |
No Linux, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_7_nts.so php_pdo_sqlsrv_7_nts.so |
7.0 | no |
| php_sqlsrv_7_ts.so php_pdo_sqlsrv_7_ts.so |
7.0 | yes |
| php_sqlsrv_71_nts.so php_pdo_sqlsrv_71_nts.so |
7.1 | no |
| php_sqlsrv_71_ts.so php_pdo_sqlsrv_71_ts.so |
7.1 | yes |
| php_sqlsrv_72_nts.so php_pdo_sqlsrv_72_nts.so |
7.2 | no |
| php_sqlsrv_72_ts.so php_pdo_sqlsrv_72_ts.so |
7.2 | yes |
Microsoft Drivers 5.2 para PHP para SQL Server:
No Windows, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Utilização com PHP .dll |
|---|---|---|---|
| php_sqlsrv_7_nts.dll de 32 bits php_pdo_sqlsrv_7_nts.dll de 32 bits |
7.0 | no | php7.dll de 32 bits |
| 32-bit php_sqlsrv_7_ts.dll php_pdo_sqlsrv_7_ts.dll de 32 bits |
7.0 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_7_nts.dll de 64 bits php_pdo_sqlsrv_7_nts.dll de 64 bits |
7.0 | no | php7.dll de 64 bits |
| php_sqlsrv_7_ts.dll de 64 bits 64-bit php_pdo_sqlsrv_7_ts.dll |
7.0 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_71_nts.dll de 32 bits php_pdo_sqlsrv_71_nts.dll de 32 bits |
7.1 | no | php7.dll de 32 bits |
| php_sqlsrv_71_ts.dll de 32 bits php_pdo_sqlsrv_71_ts.dll de 32 bits |
7.1 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_71_nts.dll de 64 bits php_pdo_sqlsrv_71_nts.dll de 64 bits |
7.1 | no | php7.dll de 64 bits |
| php_sqlsrv_71_ts.dll de 64 bits php_pdo_sqlsrv_71_ts.dll de 64 bits |
7.1 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_72_nts.dll de 32 bits php_pdo_sqlsrv_72_nts.dll de 32 bits |
7.2 | no | php7.dll de 32 bits |
| php_sqlsrv_72_ts.dll de 32 bits php_pdo_sqlsrv_72_ts.dll de 32 bits |
7.2 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_72_nts.dll de 64 bits 64 bits php_pdo_sqlsrv_72_nts.dll |
7.2 | no | php7.dll de 64 bits |
| 64-bit php_sqlsrv_72_ts.dll 64-bit php_pdo_sqlsrv_72_ts.dll |
7.2 | yes | php7ts.dll de 64 bits |
No Linux, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_7_nts.so php_pdo_sqlsrv_7_nts.so |
7.0 | no |
| php_sqlsrv_7_ts.so php_pdo_sqlsrv_7_ts.so |
7.0 | yes |
| php_sqlsrv_71_nts.so php_pdo_sqlsrv_71_nts.so |
7.1 | no |
| php_sqlsrv_71_ts.so php_pdo_sqlsrv_71_ts.so |
7.1 | yes |
| php_sqlsrv_72_nts.so php_pdo_sqlsrv_72_nts.so |
7.2 | no |
| php_sqlsrv_72_ts.so php_pdo_sqlsrv_72_ts.so |
7.2 | yes |
Microsoft Drivers 4.3 para PHP para SQL Server:
No Windows, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Uso com PHP .dll |
|---|---|---|---|
| php_sqlsrv_7_nts.dll de 32 bits php_pdo_sqlsrv_7_nts.dll de 32 bits |
7.0 | no | php7.dll de 32 bits |
| 32-bit php_sqlsrv_7_ts.dll php_pdo_sqlsrv_7_ts.dll de 32 bits |
7.0 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_7_nts.dll de 64 bits php_pdo_sqlsrv_7_nts.dll de 64 bits |
7.0 | no | php7.dll de 64 bits |
| php_sqlsrv_7_ts.dll de 64 bits 64-bit php_pdo_sqlsrv_7_ts.dll |
7.0 | yes | php7ts.dll de 64 bits |
| php_sqlsrv_71_nts.dll de 32 bits php_pdo_sqlsrv_71_nts.dll de 32 bits |
7.1 | no | php7.dll de 32 bits |
| php_sqlsrv_71_ts.dll de 32 bits php_pdo_sqlsrv_71_ts.dll de 32 bits |
7.1 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_71_nts.dll de 64 bits php_pdo_sqlsrv_71_nts.dll de 64 bits |
7.1 | no | php7.dll de 64 bits |
| php_sqlsrv_71_ts.dll de 64 bits php_pdo_sqlsrv_71_ts.dll de 64 bits |
7.1 | yes | php7ts.dll de 64 bits |
No Linux, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_7_nts.so php_pdo_sqlsrv_7_nts.so |
7.0 | no |
| php_sqlsrv_7_ts.so php_pdo_sqlsrv_7_ts.so |
7.0 | yes |
| php_sqlsrv_71_nts.so php_pdo_sqlsrv_71_nts.so |
7.1 | no |
| php_sqlsrv_71_ts.so php_pdo_sqlsrv_71_ts.so |
7.1 | yes |
Microsoft Drivers 4.0 para PHP para SQL Server:
No Windows, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Utilização com PHP .dll |
|---|---|---|---|
| php_sqlsrv_7_nts_x86.dll php_pdo_sqlsrv_7_nts_x86.dll |
7.0 | no | php7.dll de 32 bits |
| php_sqlsrv_7_ts_x86.dll php_pdo_sqlsrv_7_ts_x86.dll |
7.0 | yes | php7ts.dll de 32 bits |
| php_sqlsrv_7_nts_x64.dll php_pdo_sqlsrv_7_nts_x64.dll |
7.0 | no | php7.dll de 64 bits |
| php_sqlsrv_7_ts_x64.dll php_pdo_sqlsrv_7_ts_x64.dll |
7.0 | yes | php7ts.dll de 64 bits |
No Linux, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? |
|---|---|---|
| php_sqlsrv_7_nts.so php_pdo_sqlsrv_7_nts.so |
7.0 | no |
| php_sqlsrv_7_ts.so php_pdo_sqlsrv_7_ts.so |
7.0 | yes |
Microsoft Drivers 3.2 para PHP para SQL Server:
No Windows, estão incluídas as seguintes versões do driver:
| Ficheiro do piloto | Versão de PHP | Seguro para rosca? | Utilização com PHP .dll |
|---|---|---|---|
| php_sqlsrv_54_nts.dll php_pdo_sqlsrv_54_nts.dll |
5.4 | no | php5.dll |
| php_sqlsrv_54_ts.dll php_pdo_sqlsrv_54_ts.dll |
5.4 | yes | php5ts.dll |
| php_sqlsrv_55_nts.dll php_pdo_sqlsrv_55_nts.dll |
5,5 | no | php5.dll |
| php_sqlsrv_55_ts.dll php_pdo_sqlsrv_55_ts.dll |
5,5 | yes | php5ts.dll |
| php_sqlsrv_56_nts.dll php_pdo_sqlsrv_56_nts.dll |
5.6 | no | php5.dll |
| php_sqlsrv_56_ts.dll php_pdo_sqlsrv_56_ts.dll |
5.6 | yes | php5ts.dll |