sp_OAStop (Transact-SQL)

适用于SQL Server

停止服务器范围内的 OLE 自动化存储过程执行环境。

Transact-SQL 语法约定

语法

  
sp_OAStop      

返回代码值

0(成功)或非零数字(失败),是由 OLE 自动化对象返回的 HRESULT 整数值。

有关 HRESULT 返回代码的详细信息,请参阅 OLE 自动化返回代码和错误信息

注解

所有使用 OLE 自动化存储过程的客户端都共享一个单独的执行环境。 如果一个客户端调用 sp_OAStop 将停止所有客户端的共享执行环境。 停止执行环境后,对sp_OACreate的任何调用将重启执行环境。

权限

需要 sysadmin 固定服务器角色的成员身份或直接在此存储过程上执行权限。 Ole Automation Procedures 必须 启用 配置才能使用与 OLE 自动化相关的任何系统过程。

示例

以下示例将停止共享的 OLE 自动化执行环境。

EXEC sp_OAStop;  
GO  

另请参阅

OLE 自动存储过程 (Transact-SQL)
OLE 自动化脚本示例