Modificación para un número elevado de usuarios de base de datos simultáneos
La instalación estándar de Creo Elements/Direct Manager Server Database Server no soporta más que aproximadamente 120 usuarios simultáneos. Una vez superado este número, Windows empezará a mostrar errores de fallo de comunicación con el servidor.
Causa
Cada vez que un cliente Creo Elements/Direct Model Manager se conecta a la base de datos, se consume parte de la pila de escritorio "no interactiva" de Microsoft Windows en el ordenador de Database Server. Si se aumenta la pila de escritorio no interactiva, se podrán iniciar instancias adicionales del proceso de Database Server. De esta manera, aumenta el número de usuarios simultáneos que pueden conectarse a la base de datos.
Para obtener más información, consulte el artículo de Microsoft Knowledge Base
184802 PRB: User32.dll o Kernel32.dll no se inicializa (causa 2).
Antes de modificar el Registro, haga una copia de seguridad de este y asegúrese de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información acerca de cómo hacer una copia de seguridad del Registro, restaurarlo y editarlo, pulse en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
256986 Descripción del Registro de Microsoft Windows.
Información adicional
Para aumentar la cantidad de espacio de la pila de escritorio no interactiva,
1. Inicie el Editor de Registro del ordenador de Creo Elements/Direct Database Server.
2. Busque la clave de registro pertinente en:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems\Windows
|
|
Aviso: para aumentar la cantidad de espacio de la pila de escritorio es necesario editar el Registro. Pueden producirse problemas graves si se modifica incorrectamente el registro mediante el Editor de registro o mediante cualquier otro método. Estos problemas podrían hacer necesario tener que volver a instalar el sistema operativo. Modifique el registro bajo su responsabilidad.
|
Podría aparecer algo parecido a lo siguiente (en una sola línea):
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16
3. Los valores de Registro de SharedSection controlan como se asigna la pila del escritorio. El tercer valor controla la asignación de "nointeractive". En la mayoría de los sistemas, el valor por defecto es 512. Si se aumenta este valor al doble, 1024, se aumenta el número de usuarios. Si se necesitan más servicios en este ordenador o más usuarios, aumente este valor.