Procédures stockées OLE Automation (Transact-SQL)
S'applique à : SQL Server
SQL Server prend en charge les procédures stockées système suivantes qui permettent aux objets OLE Automation d’être utilisés dans un lot Transact-SQL. Par défaut, SQL Server bloque l’accès aux procédures stockées OLE Automation, car ce composant est désactivé dans le cadre de la configuration de sécurité de ce serveur. Un administrateur système peut activer l’accès aux procédures OLE Automation à l’aide sp_configure
de . Pour plus d'informations, consultez Configuration de la surface d'exposition.
- sp_OACreate
- sp_OADestroy
- sp_OAGetErrorInfo
- sp_OAGetProperty
- sp_OAMethod
- sp_OASetProperty
- sp_OAStop
- Syntaxe de la hiérarchie d’objets (Transact-SQL)
Remarque
N’appelez pas directement ou indirectement des procédures Automation à partir d’objets CLR (Common Language Runtime) SQL Server. Cela peut entraîner un blocage inattendu de SQL Server. En outre, un message d’erreur semblable à ce qui suit est consigné dans le journal des événements de l’application :
Horodatage> des informations <rapport d’erreurs Windows 1001 None
Compartiment d’erreur , type 0
Nom de l’événement : APPCRASH
Réponse : Non disponible
Id du cab : 0
Signature du problème :
P1 : sqlservr.exe
P2 : 2009.100.4000.0
P3 : 4fecc5ba
P4 : StackHash_b620
P5 : 6.1.7601.17725
P6 : 4ec4aa8e
P7 : c0000374
P8 : 00000000000c40f2
P9 :
P10 :