Citace http://php.net/manual/en/intro.mssql.php:
Rozšíření MSSQL již není k dispozici ve Windows s PHP 5.3 nebo novějším. SQLSRV, alternativní ovladač pro MS SQL je k dispozici od společnosti Microsoft:» http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx.
Po stažení postupujte podle pokynů na této stránce:
- Načtení ovladačů Microsoft pro PHP pro SQL Server
Stručně řečeno:
Vložte soubor ovladače do vašeho adresáře rozšíření PHP.
Upravte soubor php.ini tak, aby obsahoval ovladač. Například:extension=php_sqlsrv_53_nts_vc9.dll
Restartujte webový server.
Viz také (zkopírováno z této stránky)
- Systémové požadavky (ovladače Microsoft pro PHP pro SQL Server)
- Začínáme
- Průvodce programováním
- Reference API ovladače SQLSRV (ovladače Microsoft pro PHP pro SQL Server)
PHP manuál pro rozšíření SQLSRV se nachází na http://php.net/manual/en/sqlsrv.installation.php a nabízí následující pro instalaci:
Rozšíření SQLSRV je povoleno přidáním příslušného souboru DLL do vašeho adresáře rozšíření PHP a odpovídající položky do souboru php.ini. Ke stažení SQLSRV je dodáváno několik souborů ovladače. Který soubor ovladače použijete, bude záviset na 3 faktorech:verzi PHP, kterou používáte, zda používáte PHP bezpečné pod vláknem nebo bez něj a zda byla vaše instalace PHP zkompilována pomocí kompilátoru VC6 nebo VC9. Pokud například používáte PHP 5.3, používáte PHP, které není bezpečné pro vlákna a vaše instalace PHP byla zkompilována pomocí kompilátoru VC9, měli byste použít soubor php_sqlsrv_53_nts_vc9.dll. (Pokud jako webový server používáte IIS, měli byste použít verzi, která není bezpečná pro vlákna, kompilovanou s kompilátorem VC9). Pokud používáte PHP 5.2, používáte PHP bezpečné pro vlákna a vaše instalace PHP byla zkompilována pomocí kompilátoru VC6, měli byste použít soubor php_sqlsrv_52_ts_vc6.dll.
Ovladače lze také použít s PDO.