Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Confiabilidad

Es importante que el código que se ejecute en entornos de servidor como SQL Server esté protegido contra las excepciones asincrónicas. La confiabilidad, tal y como se describe aquí, no es específica de SQL Server sino que también se aplica a la escritura de código confiable para cualquier host que se ejecute en un entorno de la versión 2.0 de .NET Framework. Sin embargo, SQL Server es el primer servicio que realiza un uso extensivo de las nuevas características de confiabilidad de la versión 2.0, por lo que es objeto de este ejemplo.

El código que se ejecuta en SQL Server debe tratarse con unas pautas de confiabilidad más estrictas que las de otros entornos de servidor. Esto es debido a la operación continua de SQL Server en el borde del consumo de recursos. OutOfMemoryException y excepciones de ThreadAbortException no son infrecuentes en el entorno de SQL Server. En general, estas directrices están menos centradas en la confiabilidad y más en permitir que el código administrado de confianza plena pueda fallar sin más problemas ante el reciclaje del nivel de AppDomain, que es la forma principal que usa el servidor para mantener la consistencia y la disponibilidad.

Programación en SQL Server y atributos de protección de host

Describe cómo utiliza SQL Server el atributo HostProtectionAttribute para restringir la ejecución de código administrado.

Procedimientos recomendados para la confiabilidad

Proporciona instrucciones para escribir código que cumple los requisitos de confiabilidad.

regiones de ejecución restringidas

Describe la función y el comportamiento de áreas de ejecución restringida (CER).

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft