srv_got_attention (API de procedimiento almacenado extendido)
Se aplica a: SQL Server
Importante
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, use la integración de 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 debe comprobar la atención del servidor al llamar periódicamente a srv_got_attention para que el procedimiento termine automáticamente cuando se cancele la conexión o se anule el lote.
Importante
Debe revisar minuciosamente 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.