查询在 SQL Server 中安装的扩展存储过程

重要说明重要提示

后续版本的 Microsoft SQL Server 将删除该功能。请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。请改用 CLR 集成。

通过运行 sp_helpextendedproc 系统过程,已经过 Microsoft SQL Server 身份验证的用户可以显示当前定义的扩展存储过程和每个扩展存储过程所属的 DLL 的名称。例如,以下示例返回 xp_hello 所属的 DLL:

sp_helpextendedproc 'xp_hello'

如果在未指定扩展存储过程的情况下执行 sp_helpextendedproc,将显示所有扩展存储过程及其 DLL。

重要说明重要提示

将仅为那些登录用户拥有或具有权限的扩展存储过程返回信息。只有 sysadmin 固定服务器角色以及 db_ownerdb_securityadmindb_ddladmin 固定数据库角色的成员可以查看所有扩展存储过程的信息。