srv_got_attention (API de procedimiento almacenado extendido)

Nota importanteImportante

Esta característica se quitará en una versión futura de Microsoft SQL Server. No utilice esta característica en nuevos trabajos de desarrollo y modifique lo antes posible las aplicaciones que actualmente la utilizan. En su lugar, utilice la integración CLR.

Comprueba si es necesario anular la conexión o tarea actual y devuelve TRUE si se cancela la conexión o se anula el lote.

Sintaxis

BOOL srv_got_attention (SRV_PROC * 
srvproc
);

Parámetros

  • srvproc
    Puntero que identifica una conexión a la base de datos.

Valor devuelto

TRUE si se cancela la conexión o se anula el lote. FALSE si la conexión o el lote están activos.

Comentarios

Un procedimiento almacenado extendido de ejecución prolongada debería comprobar la atención del servidor llamando periódicamente a srv_got_attention para que se pueda finalizar el procedimiento cuando se cancela la conexión o se anula el lote.

Nota de seguridadNota de seguridad

Debe revisar cuidadosamente el código fuente de los procedimientos almacenados extendidos y debe probar las DLL compiladas antes de instalarlas en el servidor de producción. Para obtener información acerca de la revisión y pruebas de seguridad, vea este sitio web de Microsoft.