Primul pas este copierea fisierului php_mssql.dll in directorul de extensii al PHP, care se poate gasi aruncand o privire in fisierul php.ini.
Al doilea pas consta in deschiderea fisierului php.ini si cautarea liniei ce incepe cu ;extension=php_mssql.dll. Punctul si virgula din fata reprezinta un comentariu si trebuie indepartat. Linia extension=php_mssql.dll spune PHP'ului sa incarce libraria de extensii php_mssql.dll in memorie, lucru care face disponibil setul de functii mssql_xxx.
Va trebui sa existe pe acelasi PC atat tool'urile client SQL cat si PHP. Este nevoie de un singur fisier, ntwdblib.dll care ar trebui sa se gaseasca in directorul \\winnt\\system32 de pe Serverul SQL si trebuie copiat in directorul \\winnt\\system32 de pe serverul PHP.
In cele din urma, este nevoie restartarea serverului web. In cazul folosirii IIS (Internet Information Server), este nevoie de rularea comenzii iisreset intr-o fereastra de dos. Pentru Apache, se va rula comanda apache -k restart tot dintr-o fereastra de dos.
Dupa efectuarea acestor pasi, PHP ar trebui sa suporte setul de functii mssql_xxx care ofera aceelasi tip de functionalitate si sintaxa ca si MySQL. Deoarece SQL Server are elemente care nu se regasesc si in MySQL (cum ar fi procedurile stocate si triggerele) setul de functii mssql_xxx includ cateva functii unice. O lista a acestor functii ar fi: