Freigeben über


Abfragen von in SQL Server installierten erweiterten gespeicherten Prozeduren

Gilt für: SQL Server

Wichtig

Diese Funktion wird in einer zukünftigen Version von SQL Serverentfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Verwenden Sie stattdessen die CLR-Integration.

Ein authentifizierter Microsoft SQL Server-Benutzer kann die aktuell definierten erweiterten gespeicherten Prozeduren und den Namen der DLL anzeigen, zu der jedes gehört, indem die sp_helpextendedproc Systemprozedur ausgeführt wird. Im folgenden Beispiel wird beispielsweise die DLL zurückgegeben, zu der xp_hello gehört:

sp_helpextendedproc 'xp_hello'  

Wenn sp_helpextendedproc ohne Angabe einer erweiterten gespeicherten Prozedur ausgeführt wird, werden alle erweiterten gespeicherten Prozeduren und ihre DLLs angezeigt.

Wichtig

Informationen werden nur für die erweiterten gespeicherten Prozeduren zurückgegeben, deren Besitzer der Benutzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Nur Mitglieder der festen Serverrolle "sysadmin " und der db_owner, db_securityadmin und der db_ddladmin festen Datenbankrollen können Informationen für alle erweiterten gespeicherten Prozeduren anzeigen.

Weitere Informationen

sp_helpextendedproc (Transact-SQL)
sp_addextendedproc (Transact-SQL)
sp_dropextendedproc (Transact-SQL)