Partager via


Création de programmes SMO

La programmation générale d'objets SMO (SQL Server Management Objects) inclut les zones communes que tous les objets partagent, telles que l'exécution de méthodes, la définition de propriétés et la manipulation de collections.

Rubrique

Description

Connexion à une instance de SQL Server

Programme SMO le plus élémentaire établissant une connexion avec une instance de SQL Server. Démontre l'authentification Windows et l'authentification SQL Server. Inclut aussi des exemples qui illustrent la connexion à une instance locale et distante de SQL Server.

Déconnexion d'une instance de SQL Server

Programme montrant comment se déconnecter de l'instance de SQL Server.

Appel de méthodes

Cette section décrit l'approche générale des méthodes d'appel. Illustre l'utilisation des paramètres et la façon de gérer les tables de données retournées dans un objet DataTable. Inclut aussi un exemple d'appel d'un constructeur d'objet et de la méthode Clone.

Définition de propriétés

Cette section décrit comment définir différents types de propriétés. Explique comment définir et obtenir les propriétés d'objet. Inclut aussi des exemples qui définissent les propriétés d'objet lors de la création de l'objet et montre comment itérer à travers toutes les propriétés d'un objet.

Utilisation de collections

Différents programmes qui traitent des techniques utilisées avec les collections d'objets. Indique comment faire référence à un objet à l'aide de collections. Inclut aussi un exemple de la façon d'itérer à travers les membres d'une collection.

Gestion des événements SMO

Cette section décrit comment installer et gérer les événements dans SMO. Inclut un exemple sur la façon d'installer un gestionnaire d'événements et un abonnement aux événements.

Gestion des exceptions SMO

Cette section décrit comment intercepter les exceptions dans SMO. Inclut des exemples sur la façon d'intercepter une exception et sur la façon d'afficher une exception interne.

Utilisation des types de données

Cette section décrit comment utiliser les différents types de données SQL Server. Décrit comment construire un type de données avec les spécifications du constructeur d'objet. Inclut aussi un exemple sur la façon de créer un type de données en utilisant le constructeur par défaut.

Utilisation de transactions

Cette section décrit comment implémenter le traitement transactionnel dans un programme SMO. Inclut un exemple sur la façon d'utiliser les transactions dans un programme SMO.

Utilisation du mode de capture

Cette section décrit comment enregistrer la sortie du programme SMO. L'exemple enregistre le programme SMO comme instructions Transact-SQL adressées à l'instance de SQL Server en vue d'une exécution ultérieure.