برای اتصال به پایگاه داده SQL Server وقتی TestRail روی Windows Server نصب شده است، باید Microsoft SQL Server Driver for PHP، معروف به sqlsrv، را نصب کنید. این افزونه یک driver پرسرعت و بهینهشده برای PHP و SQL Server ۲۰۱۲، ۲۰۱۶ و ۲۰۱۹ است. TestRail از driver قدیمی SQL Server پشتیبانی نمیکند. mssql که هنوز همراه بعضی از توزیعهای PHP ارائه میشود.
سادهترین راه برای نصب sqlsrv افزونه این است که آن را همراه PHP و با استفاده از Web Platform Installer نصب کنید؛ مطابق با راهنمای نصب PHP. اگر PHP را قبلاً بدون Web Platform Installer روی سرور نصب کردهاید، باید این افزونه را بهصورت دستی نصب کنید. میتوانید driver را از وبسایت Microsoft.
بعد از extract کردن فایلها، آنها را در پوشه ext مربوط به PHP کپی کنید. برای اینکه PHP افزونه را load کند، کافی است خط زیر را به PHP.ini اضافه کنید. این خط مربوط به نسخه non-thread-safe PHP است؛ نسخهای که بهاحتمال زیاد هنگام نصب PHP برای استفاده با IIS FastCGI استفاده میکنید و ما هم همین روش را توصیه میکنیم:
extension=php_sqlsrv.dll
این driver به نصب ODBC Driver هم نیاز دارد؛ بنابراین مطمئن شوید آن را دانلود و نصب کردهاید:
بعد از فعال کردن افزونه در فایل configuration مربوط به PHP.ini و نصب ODBC Driver، وبسرور IIS را restart کنید. برای بررسی اینکه افزونه با موفقیت load شده است، میتوانید تابع phpinfo() را اجرا کنید.

