Поделиться через


sp_OAStop (Transact-SQL)

Область применения: SQL Server

Останавливает серверную среду выполнения хранимых процедур OLE-автоматизации.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_OAStop
[ ; ]

Значения кода возврата

0 (успешно) или ненулевое число (сбой), которое является целым значением HRESULT, возвращаемым объектом OLE Automation.

Дополнительные сведения о кодах возврата HRESULT см. в разделе "Коды возврата автоматизации OLE" и сведения об ошибках.

Замечания

Одна среда выполнения предоставляется всем клиентам, используюющим хранимые процедуры OLE Automation. При вызове sp_OAStopодного клиента общая среда выполнения останавливается для всех клиентов. После остановки среды выполнения любой вызов перезапускает sp_OACreate среду выполнения.

Разрешения

Требуется членство в предопределенных ролях сервера sysadmin или разрешение на выполнение непосредственно в этой хранимой процедуре. Параметр конфигурации сервера Ole Automation Procedures должен быть включен для использования любой системной процедуры, связанной с OLE Automation.

Примеры

Следующий пример продемонстрирует остановку общей среды выполнения OLE-автоматизации.

EXEC sp_OAStop;
GO