sp_OAStop (Transact-SQL)
适用范围:SQL Server
停止服务器范围内的 OLE 自动化存储过程执行环境。
语法
sp_OAStop
[ ; ]
返回代码值
0
(success) 或非零数 (failure) 是 OLE 自动化对象返回的 HRESULT 的整数值。
有关 HRESULT 返回代码的详细信息,请参阅 OLE 自动化返回代码和错误信息。
注解
单个执行环境由所有使用 OLE 自动化存储过程的客户端共享。 如果一个客户端调用 sp_OAStop
,则所有客户端都会停止共享执行环境。 停止执行环境后,任何重启执行环境的调用 sp_OACreate
。
权限
需要 sysadmin 固定服务器角色的成员身份或直接在此存储过程上执行权限。 必须启用 Ole Automation Procedures 服务器配置选项,才能使用与 OLE 自动化相关的任何系统过程。
示例
以下示例将停止共享的 OLE 自动化执行环境。
EXEC sp_OAStop;
GO