Имеем Windows Server 2008 R2 и IIS7
При выполнении скрипта на сайте получаем ошибку:
Error in query preparation/execution.
Array (
[0] => Array (
[0] => 08S01 [SQLSTATE] => 08S01
[1] => 258 [code] => 258
[2] => [Microsoft][SQL Server Native Client 11.0]Shared Memory Provider: Timeout error [258]. [message] => [Microsoft][SQL Server Native Client 11.0]Shared Memory Provider: Timeout error [258].
)
[1] => Array (
[0] => 08S01 [SQLSTATE] => 08S01
[1] => 258 [code] => 258 [2] => [Microsoft][SQL Server Native Client 11.0]Communication link failure [message] => [Microsoft][SQL Server Native Client 11.0]Communication link failure
)
[2] => Array (
[0] => 08S01 [SQLSTATE] => 08S01
[1] => -2147467259 [code] => -2147467259
[2] => [Microsoft][SQL Server Native Client 11.0]Communication link failure [message] => [Microsoft][SQL Server Native Client 11.0]Communication link failure
)
)
Ошибка возникает после 2-хминутного выполнения скрипта.
Нам необходимо увеличить время Timeout до 5 минут, для этого мы изменили:
1) настройки php.ini
max_execution_time = 300
max_input_time = 300
default_socket_timeout = 300
2) MSSQL Server:
mssql.connect_timeout = 300
mssql.timeout = 300
3) в IIS7 изменили

Сервер перезагрузили, однако опять наблюдаем эту же ошибку ровно через 2 минуты.
Есть варианты в чем может быть проблема?
Может быть мы не все настройки учли?