假设已经做好扩展存储过程的DLL文件为dbxp_skate.dll


--首先要将dll文件(dbxp_skate.dll)拷贝到sql程序所在的binn目录,例如C:\Program Files\Microsoft SQL Server\MSSQL\Binn

--安装扩展存储过程
exec master..sp_addextendedproc 'xp_dbevent', 'dbxp_skate.dll'

--调用扩展存储过程
exec master..xp_dbevent 1,'a','b'

--执行 sp_helpextendedproc 以显示当前由 SQL Server 装载的 DLL 文件。
exec sp_helpextendedproc @funcname = 'xp_dbevent'  --察看xp_dbevent所属的DLL
exec sp_helpextendedproc       --察看SQL Server 装载的 DLL 文件

--卸载扩展存储过程
exec master..sp_dropextendedproc 'xp_dbevent'

--从内存中卸载指定的扩展存储过程动态链接库(dbxp_skate.dll)
dbcc dbxp_skate(free)

相关文章:

  • 2021-06-17
  • 2022-12-23
  • 2021-06-21
  • 2021-11-30
  • 2022-12-23
  • 2021-09-14
  • 2021-11-02
猜你喜欢
  • 2021-11-19
  • 2021-07-25
  • 2021-07-07
  • 2022-01-08
  • 2021-11-13
  • 2022-12-23
相关资源
相似解决方案