Adicionando driver do SQL Server no PHP
Este procedimento prático, estou montando como referencia pessoal, porem podeee ser utilizado por outros.
Entre no site:
Baixe os arquivos do OPC do PHP:
https://go.microsoft.com/fwlink/?linkid=2246325
Copie para a pasta: C:\wamp64\bin\php\php8.0.26\ext , caso esteja usando wamp server. ou na pasta equivalente do seu php.
Entre no php.ini e copie o driver, conforme o script abaixo:
extension=php_pdo_sqlsrv_80_ts_x64.dll
extension=php_pdo_sqlsrv_80_nts_x64.dll
O pulo do gato, é lembrar que o nro 80 é a versão do PHP.
Então para saber isso , crie um script e chame o phpinfo(); desta forma voce verá a versão do php.
Rode o programa, abaixo para saber se funcionou.
<?php
$serverName = "servidor";
//Testando a versao
//phpinfo();
$connectionOptions = "sqlsrv:Server=$serverName;Database=suabase";
//$connectionOptions
try {
$conn = new PDO($connectionOptions);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (Exception $e)
{
die(print_r($e->getMessage(), true));
}
?>