Creazione di programmi SMO

Si applica a:SQL ServerDatabase SQL diAzure Istanzagestita di SQL di Azure Azure Synapse Analytics

La programmazione generale degli oggetti SMO (SQL Server Management Objects) include le aree comuni condivise da tutti gli oggetti, ad esempio l'esecuzione di metodi, l'impostazione delle proprietà e la modifica delle raccolte.

Argomento Descrizione
Connessione a un'istanza di SQL Server Programma SMO di base che stabilisce una connessione a un'istanza di SQL Server. Illustra l'autenticazione di Windows e l'autenticazione di SQL Server. Sono inclusi anche esempi che mostrano la connessione a un'istanza locale e remota di SQL Server.
Disconnessione da un'istanza di SQL Server Programma che illustra come disconnettersi dall'istanza di SQL Server.
Chiamata di metodi In questa sezione viene descritto l'approccio generale alla chiamata dei metodi. Viene illustrato l'utilizzo dei parametri e la gestione delle tabelle di dati restituite in un oggetto DataTable. Include anche un esempio di come chiamare un costruttore di oggetti e come chiamare il metodo Clone .
Impostazione delle proprietà - SMO In questa sezione viene illustrato come impostare diversi tipi di proprietà, come impostare e ottenere le proprietà degli oggetti e, attraverso gli esempi forniti, come impostare le proprietà dell'oggetto al momento della creazione e come scorrere tutte le proprietà di un oggetto.
Uso delle raccolte Vari programma che illustrano le tecniche utilizzate con le raccolte di oggetti. Viene spiegato come fare riferimento a un oggetto tramite le raccolte e, attraverso gli esempi forniti, come scorrere i membri di una raccolta.
Gestione degli eventi SMO In questa sezione viene descritto come impostare e gestire eventi in SMO e viene fornito un esempio su come impostare un gestore eventi e una sottoscrizione di eventi.
Gestione delle eccezioni SMO In questa sezione viene illustrato come intercettare le eccezioni in SMO attraverso esempi di intercettazioni e di visualizzazione di un'eccezione interna.
Uso dei tipi di dati Questa sezione descrive come usare i diversi tipi di dati di SQL Server. come costruire un oggetto datatype con la specifica nel costruttore di oggetti e viene fornito un esempio di creazione di un oggetto datatype tramite il costruttore predefinito.
Uso di transazioni In questa sezione viene illustrato come implementare l'elaborazione delle transazioni in un programma SMO e vengono forniti esempi di utilizzo delle transazioni in questo tipo di programmi.
Uso della modalità di acquisizione In questa sezione viene illustrato come registrare l'output del programma SMO. L'esempio registra il programma SMO come istruzioni Transact-SQL inviate all'istanza di SQL Server per un'esecuzione successiva.