OLE 自动化存储过程 (Transact-SQL)
适用范围:SQL Server
SQL Server 支持以下系统存储过程,这些存储过程允许在 Transact-SQL 批处理中使用 OLE 自动化对象。 默认情况下,SQL Server 会阻止访问 OLE 自动化存储过程,因为此组件已作为此服务器的安全配置的一部分关闭。 系统管理员可以使用 启用对 OLE 自动化过程 sp_configure
的访问权限。 有关详细信息,请参阅外围应用配置。
- sp_OACreate
- sp_OADestroy
- sp_OAGetErrorInfo
- sp_OAGetProperty
- sp_OAMethod
- sp_OASetProperty
- sp_OAStop
- 对象层次结构语法 (Transact-SQL)
注意
不要直接或间接从任何 SQL Server 公共语言运行时 (CLR) 对象调用自动化过程。 这样做可能会导致 SQL Server 意外崩溃。 此外,应用程序事件日志中记录了类似于以下内容的错误消息:
信息<时间戳> Windows 错误报告 1001 无
故障存储桶,类型 0
事件名称:APPCRASH
响应:不可用
Cab Id: 0
问题签名:
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: