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 Procedures
Die 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