Compartir a través de


sp_OAStop (Transact-SQL)

Se aplica a: SQL Server

Detiene el entorno de ejecución de un procedimiento almacenado de OLE Automation en todo el servidor.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_OAStop
[ ; ]

Valores de código de retorno

0 (correcto) o un número distinto de cero (error) que es el valor entero del HRESULT devuelto por el objeto OLE Automation.

Para obtener más información sobre los códigos de retorno HRESULT, consulte Códigos de retorno y información de error de automatización OLE.

Comentarios

Todos los clientes que usan procedimientos almacenados de OLE Automation comparten un único entorno de ejecución. Si un cliente llama a sp_OAStop, el entorno de ejecución compartido se detiene para todos los clientes. Una vez detenido el entorno de ejecución, cualquier llamada para sp_OACreate reiniciar el entorno de ejecución.

Permisos

Requiere la pertenencia al rol fijo de servidor sysadmin o ejecutar el permiso directamente en este procedimiento almacenado. La opción de configuración del servidor Procedimientos de Ole Automation debe estar habilitada para usar cualquier procedimiento del sistema relacionado con OLE Automation.

Ejemplos

En el siguiente ejemplo se detiene el entorno de ejecución compartido de OLE Automation.

EXEC sp_OAStop;
GO