sp_OAStop (Transact-SQL)

Gilt für:SQL Server

Beendet die serverweite Ausführungsumgebung für gespeicherte Prozeduren der OLE-Automatisierung.

Transact-SQL-Syntaxkonventionen

Syntax

  
sp_OAStop      

Rückgabecodewerte

0 (Erfolg) oder eine Zahl ungleich Null (Fehler), die dem ganzzahligen Wert von HRESULT entspricht, der vom OLE-Automatisierungsobjekt zurückgegeben wird.

Weitere Informationen zu HRESULT-Rückgabecodes finden Sie unter OLE Automation Return Codes and Error Information.

Hinweise

Eine einzige Ausführungsumgebung wird von allen Clients, die die gespeicherten Prozeduren der OLE-Automatisierung verwenden, gemeinsam genutzt. Wenn sp_OAStop durch einen Client aufgerufen wird, wird die freigegebene Ausführungsumgebung für alle Clients beendet. Nach dem Beenden der Ausführungsumgebung wird diese durch Aufrufen von sp_OACreate neu gestartet.

Berechtigungen

Erfordert die Mitgliedschaft in der festen Serverrolle "sysadmin " oder führt die Berechtigung direkt für diese gespeicherte Prozedur aus. Ole Automation ProceduresDie Konfiguration muss aktiviert sein, um alle Systemprozeduren im Zusammenhang mit der OLE-Automatisierung zu verwenden.

Beispiele

Im folgenden Beispiel wird die freigegebene Ausführungsumgebung der OLE-Automatisierung beendet.

EXEC sp_OAStop;  
GO  

Weitere Informationen

Gespeicherte OLE-Automatisierungsprozeduren (Transact-SQL)
OLE-Automatisierungsbeispielskript