Condividi tramite


Esecuzione di query su stored procedure estese installate in SQL Server

Nota importanteImportante

Questa caratteristica verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Non utilizzare questa caratteristica in un nuovo progetto di sviluppo e modificare non appena possibile le applicazioni in cui è attualmente implementata. Utilizzare invece la funzionalità di integrazione con CLR.

Un utente autenticato di Microsoft SQL Server può visualizzare le stored procedure estese attualmente definite e il nome della DLL a cui appartiene ogni stored procedure estesa eseguendo la procedura di sistema sp_helpextendedproc. Nell'esempio seguente viene restituita la DLL a cui appartiene xp_hello:

sp_helpextendedproc 'xp_hello'

Se sp_helpextendedproc viene eseguita senza specificare una stored procedure estesa, vengono visualizzate tutte le stored procedure estese e le relative DLL.

Nota importanteImportante

Verranno restituite le informazioni solo per le stored procedure estese di cui l'utente connesso è il proprietario o di cui dispone delle autorizzazioni appropriate. Solo i membri del ruolo predefinito del server sysadmin e i membri dei ruoli predefiniti del database db_owner, db_securityadmin o db_ddladmin possono visualizzare le informazioni per tutte le stored procedure estese.