Funzionamento delle stored procedure estese

Si applica a:SQL Server

Importante

Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece la funzionalità Integrazione CLR.

Il funzionamento di una stored procedure estesa è il seguente:

  1. Quando un client esegue una stored procedure estesa, la richiesta viene trasmessa in formato TDS (Tabular Data Stream) o Simple Object Access Protocol (SOAP) dall'applicazione client a Microsoft SQL Server.

  2. SQL Server cerca la DLL associata alla stored procedure estesa e carica la DLL se non è già caricata.

  3. SQL Server chiama la stored procedure estesa richiesta (implementata come funzione all'interno della DLL).

  4. La stored procedure estesa passa set di risultati e restituisce parametri al server mediante l'API Stored procedure estesa.