Partager via


sp_OAStop (Transact-SQL)

S'applique à : SQL Server

Arrête l'environnement d'exécution de la procédure stockée OLE Automation au niveau du serveur.

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_OAStop
[ ; ]

Valeurs des codes de retour

0 (réussite) ou nombre différent de zéro (échec) qui est la valeur entière du HRESULT retourné par l’objet OLE Automation.

Pour plus d’informations sur les codes de retour HRESULT, consultez les codes de retour OLE Automation et les informations d’erreur.

Notes

Un environnement d’exécution unique est partagé par tous les clients qui utilisent des procédures stockées OLE Automation. Si un client appelle sp_OAStop, l’environnement d’exécution partagée est arrêté pour tous les clients. Une fois l’environnement d’exécution arrêté, tout appel pour sp_OACreate redémarrer l’environnement d’exécution.

autorisations

Nécessite l’appartenance au rôle serveur fixe sysadmin ou l’autorisation d’exécution directement sur cette procédure stockée. L’option de configuration du serveur Procédures Ole Automation doit être activée pour utiliser n’importe quelle procédure système liée à OLE Automation.

Exemples

Dans cet exemple, l'environnement d'exécution partagé de OLE Automation est arrêté.

EXEC sp_OAStop;
GO