After download sqlsrv_unofficial_3.0.2.2.zip add \x64\php_sqlsrv_56_ts.dll to \processmaker-3.2.1-0\php\ext\
Then edit \processmaker-3.2.1-0\php\php.ini file and add this line to it extension=php_sqlsrv_56_ts.dll

ashkufaraz,
Excellent work! Unfortunately, the dev team insists that we only use official Microsoft drivers, and they came up with a solution for PM 3.2.2 and it will be added to the wiki in the next couple weeks. However, I like your solution better, so I will recommend it for people using PM 3.2.1 and earlier.

The dev team has compiled a MSSQL DLL for PHP 5.6 which works with ProcessMaker 3.2.2 and should be posted on the wiki. Sorry, I don't have access to the internal repo, so I can't give you the DLL now, but I will post a note here the moment it is available on the wiki for download.

If you have 32 bit Windows, then only enable PHP_5_6_32_X86_php_dblib.dll in your php.ini file.
If you have 64 bit Windows with 32 bit PHP, then only enable PHP_5_6_32_X86_php_dblib.dll in your php.ini file.
If you have 64 bit Windows with 64 bit PHP, then only enable PHP_5_6_32_X64_php_dblib.dll in your php.ini file.

amosbatto wrote: ↑Mon May 21, 2018 9:42 pm
I talked to the person who writes the documentation and she tells me that instructions for PM 3.2.2 and MSSQL should be posted on the wiki by the end of this week.