Formació
Mòdul
Administración de características avanzadas de AD DS - Training
Administración de características avanzadas de AD DS
Aquest navegador ja no s’admet.
Feu l’actualització al Microsoft Edge per aprofitar les característiques més recents, les actualitzacions de seguretat i l’assistència tècnica.
A partir de Windows Server 2003, el Coordinador de transacciones distribuidas de Microsoft (MS DTC) requiere que cree valores del Registro para todos los archivos DLL de XA que planea usar. En este artículo se proporcionan pasos para modificar el Registro.
Versión original del producto: Windows Server 2003
Número de KB original: 817066
A partir de Windows Server 2003, MS DTC requiere que cree valores del Registro para todos los archivos DLL de XA que planee usar. Este requisito se agregó a Windows Server 2003 para ayudarle a minimizar los riesgos asociados al uso de archivos DLL de XA de terceros en el proceso de MS DTC. Para conservar la misma funcionalidad al usar transacciones de XA, debe agregar un valor del Registro en la clave DLL de XA para cada ARCHIVO DLL de XA que planee usar. En este artículo se describen estos valores del Registro.
Por ejemplo, al actualizar un sistema existente a Windows Server 2003, y el sistema existente usa MS DTC con archivos DLL de XA de terceros, la compatibilidad con transacciones XA se deshabilita hasta que se crean estos valores de registro necesarios. Además, si posteriormente instala un producto de terceros que proporciona archivos DLL de XA para admitir transacciones de XA, debe realizar una de las siguientes acciones:
Important
Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. No obstante, pueden producirse problemas graves si modifica el registro de manera incorrecta. Por lo tanto, asegúrese de que sigue estos pasos con atención. Para la protección añadida, realice una copia de seguridad del Registro antes de modificarlo. A continuación, puede restaurar el Registro si se produce un problema. Para obtener más información sobre cómo realizar copias de seguridad y restaurar el registro, vea Cómo hacer copia de seguridad y restaurar el registro en Windows.
Un riesgo de seguridad se produce cuando MS DTC usa archivos DLL especificados por el usuario. Estos archivos DLL se cargan directamente en el proceso de MS DTC. MS DTC usa estos archivos DLL para comunicarse con el Administrador de transacciones (TM) del asociado de XA. Este escenario puede exponer las bases de datos de Resource Manager (RM) a daños graves en los datos. Este escenario también puede permitir ataques por denegación de servicio si un archivo DLL de XA malintencionado o defectuoso no comprueba que la transacción distribuida se confirme o anule correctamente. Además, si un archivo DLL de XA malintencionado o defectuoso contiene código que no es mejorado para la seguridad, un atacante podría aprovechar esta debilidad para provocar un ataque por denegación de servicio.
Para ayudar a evitar este riesgo de seguridad, Windows Server 2003 desactiva todas las transacciones XA al actualizar a Windows Server 2003. Si la compatibilidad con transacciones XA está desactivada, Windows Server 2003 ayuda a proteger MS DTC frente a ataques por denegación de servicio.
Es posible que tenga que activar la compatibilidad con las transacciones de XA. Para ello, siga estos pasos:
Windows Server 2003 proporciona una entrada del Registro para especificar los archivos DLL de XA que usará. Al actualizar a Windows Server 2003, puede trabajar con transacciones de XA de la misma manera que ha trabajado con ellas en versiones anteriores de Microsoft Windows Server.
Para ello, cree un registro denominado-value en la siguiente subclave del Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL
En el registro con nombre-valor, Name puede ser el nombre de archivo del archivo DLL de XA (por ejemplo, dllname.dll), aunque no es necesario usar esta convención de nomenclatura. Además, en este valor con nombre, Type es String (REG_SZ) y el valor es el nombre de ruta de acceso completo (incluido el nombre de archivo) del archivo DLL.
Cree una entrada para cada archivo DLL de XA que planee usar. Además, si va a configurar MS DTC en un clúster, debe crear estas entradas del Registro en cada nodo del clúster.
Formació
Mòdul
Administración de características avanzadas de AD DS - Training
Administración de características avanzadas de AD DS
Documentació
Nueva funcionalidad en el servicio MS DTC - Application Developer
En este artículo se describen los cambios relacionados con la seguridad en el servicio Coordinador de transacciones distribuidas.
No se puede iniciar una transacción en MS DTC - Application Developer
En este artículo se describe un problema que puede producirse de forma intermitente al intentar iniciar una transacción en MS DTC. Se proporciona una solución.
Habilitación del seguimiento de diagnóstico para MS DTC - Application Developer
En este artículo se describe cómo habilitar el seguimiento de diagnóstico para MS DTC en un equipo con Windows 10.