Heapの拡張

レプリケーションを利用するシステムの場合、パブリケーション、サブスクライバの数が増えると

ディストリビュータで起動するdistrib.exeの数が増加していきます。

300個を超えてくとレプリケーションが起動できない場合があります。

そんな時は、Heapを拡張します。

regedit.exeでレジストリエディターを起動し、下記のレジストリ値を変更します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems\Windows
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=sxssrv,4 ProfileControl=Off MaxRequestThreads=16
↓
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,2048 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=sxssrv,4 ProfileControl=Off MaxRequestThreads=16

管理人 has written 36 articles