Création de programmes SMO

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

La programmation générale des 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 simple qui établit une connexion à une instance de SQL Server. Illustre l’authentification Windows et l’authentification SQL Server. Inclut également des exemples qui montrent la connexion à une instance locale et distante de SQL Server.
Déconnexion d'une instance de SQL Server Programme qui montre 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 également un exemple d’appel d’un constructeur d’objet et d’appel de la méthode Clone .
Définition de propriétés - SMO 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 explique 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 en tant qu’instructions Transact-SQL envoyées à l’instance de SQL Server pour une exécution ultérieure.