Delen via


sp_OAStop (Transact-SQL)

van toepassing op:SQL Server-

Hiermee stopt u de opgeslagen procedureomgeving voor OLE Automation voor de hele server.

Transact-SQL syntaxisconventies

Syntaxis

sp_OAStop
[ ; ]

Argumenten

Geen.

Codewaarden retourneren

0 (geslaagd) of een niet-nulnummer (fout) dat de gehele waarde is van het HRESULT dat wordt geretourneerd door het OLE Automation-object.

Zie OLE Automation-retourcodes en foutinformatievoor meer informatie over HRESULT-retourcodes.

Opmerkingen

Eén uitvoeringsomgeving wordt gedeeld door alle clients die opgeslagen OLE Automation-procedures gebruiken. Als één client sp_OAStopaanroept, wordt de gedeelde uitvoeringsomgeving voor alle clients gestopt. Nadat de uitvoeringsomgeving is gestopt, wordt elke aanroep naar sp_OACreate de uitvoeringsomgeving opnieuw gestart.

Machtigingen

Vereist lidmaatschap van de sysadmin vaste serverfunctie of voer de machtiging rechtstreeks uit voor deze opgeslagen procedure. De Ole Automation-procedures serverconfiguratieoptie moet zijn ingeschakeld voor het gebruik van een systeemprocedure met betrekking tot OLE Automation.

Voorbeelden

In het volgende voorbeeld wordt de gedeelde OLE Automation-uitvoeringsomgeving gestopt.

EXECUTE sp_OAStop;
GO