Совмещение ролей сервера 1С + MS SQL Server

Мощности процессоров постоянно развиваются, и если раньше для работы 150 пользователей надо было покупать дорогой сервер, то теперь часто с такой задачей может справить правильно подобранный обычный компьютер (мы кстати можем Вам в этом легко помочь!).

Однако очень многие не недооценивают важность настройки сервера, когда роли сервера 1С и сервера СУБД совмещены на одном физическом компьютере.

С свойствах информационной базы должен быть указан <servername> или <servername>\<instancename>, не указывать ip-адрес, FQDN имен адресации типа sample.gtw-02.office4.example.com

Можно указать протокол в явном виде lpc:<servername>

Протокол Shared Memory должен быть с наивысшим приоритетом, ненужные протоколы отключены или не использоваться. Например если будет tcp:<servername> или использоваться alias, то вы не сможете использовать обмен через память. Есть смысл в отдельных случаях отключить
Named Pipes.

Убедиться, что к примеру используется протокол Shared Memory можно следующим образом:

Shared Memory

select program_name,net_transport
from sys.dm_exec_sessions as t1
left join sys.dm_exec_connections AS t2 ON t1.session_id=t2.session_id
where not t1.program_name is null

 

Обратите внимание, что в версиях платформы 8.2.17.143 некоторые релизы «переключались» на протокол «именнованых каналов».

Для работы 1С Предприятие 8.2.17 в режиме  Shared Memory с SQL Server 2012 должен быть установлен NativeClient от SQL Server 2008 (backward compatibility  connectivity components из дистрибутива SQL Server 2012 или отдельный пакет)

Вы также можете обсудить совместную работу серверов в форуме http://www.gilev.ru/forum/

При работе по сети учтите, что http://www.gilev.ru/intranetlow1c/

Если у Вас есть необходимость настроить сервер, обратитесь к нам.