Gespeicherte OLE-Prozeduren (Transact-SQL)
Gilt für: SQL Server
SQL Server unterstützt die folgenden gespeicherten Systemprozeduren, mit denen OLE-Automatisierungsobjekte in einem Transact-SQL-Batch verwendet werden können. Standardmäßig blockiert SQL Server den Zugriff auf gespeicherte OLE-Automatisierungsprozeduren, da diese Komponente als Teil der Sicherheitskonfiguration für diesen Server deaktiviert ist. Ein Systemadministrator kann den Zugriff auf OLE-Automatisierungsverfahren mithilfe von sp_configure
. Weitere Informationen finden Sie unter Oberflächenkonfiguration.
- sp_OACreate
- sp_OADestroy
- sp_OAGetErrorInfo
- sp_OAGetProperty
- sp_OAMethod
- sp_OASetProperty
- sp_OAStop
- Objekthierarchiesyntax (Transact-SQL)
Hinweis
Rufen Sie automatisierungsprozeduren nicht direkt oder indirekt von SQL Server Common Language Runtime (CLR)-Objekten auf. Dies kann dazu führen, dass SQL Server unerwartet abstürzt. Darüber hinaus wird eine Fehlermeldung, die dem folgenden ähnelt, im Anwendungsereignisprotokoll protokolliert:
Informationszeitstempel <> Windows-Fehlerberichterstattung 1001 None
Fehler-Bucket , Typ 0
Ereignisname: APPCRASH
Antwort: Nicht verfügbar
CAB-ID: 0
Problemsignatur:
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: