Condividi tramite


Funzionamento delle stored procedure estese

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 CLR.

Il funzionamento di una stored procedure estesa è il seguente:

  1. Quando un client esegue una stored procedure estesa, la richiesta viene trasmessa dall'applicazione client a MicrosoftSQL Server in formato flusso di dati tabulare (TDS) o SOAP (Simple Object Access Protocol).

  2. SQL Server esegue la ricerca della DLL associata alla stored procedure estesa e, se non è già caricata, la carica.

  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.