Guide du développeur (moteur de base de données)

SQL Server fournit un riche ensemble d'outils pour développer, administrer, et contrôler les applications de base de données.

Dans cette section

  • Concepts de programmation pour l'intégration du CLR
    Décrit l'intégration du composant CLR (Common Language Runtime) du .NET Framework pour Microsoft Windows dans SQL Server. Cela signifie que vous pouvez écrire des procédures stockées, des déclencheurs, des types définis par l'utilisateur, des fonctions définies par l'utilisateur, des agrégats définis par l'utilisateur et des fonctions table d'accès en continu, à l'aide de n'importe quel langage du .NET Framework, notamment Microsoft Visual Basic .NET et Microsoft Visual C#.

  • Concepts des services Web XML natifs
    Décrit les services Web XML natifs disponibles via le Moteur de base de données en utilisant le protocole HTTP (Hypertext Transfer Protocol), le protocole SOAP et le langage WSDL (Web Services Definition LanguageNatif).

  • Programmation de SQL Server 2008 Native Client
    Décrit comment SQL Server Native Client permet de créer de nouvelles applications ou d'améliorer les applications existantes pour qu'elles tirent profit des nouvelles fonctionnalités SQL Server, telles que MARS (Multiple Active Result Sets), les types définis par l'utilisateur (UDT), les notifications de requêtes, le niveau d'isolement de capture instantanée et la prise en charge des types de données XML.

  • Concepts de la programmation SQLXML 4.0
    Décrit la version la plus récente de SQLXML, qui propose les mêmes fonctionnalités que SQLXML 3.0, aussi bien que les mises à jour supplémentaires destinées à accueillir les nouvelles fonctionnalités introduites dans SQL Server 2005, comme le type de données XML.

  • Fournisseur WMI pour les concepts de gestion de configuration
    Décrit une couche publiée utilisée avec le SQL Server composant logiciel enfichable Gestionnaire de configuration pour MMC (Microsoft Management Console) et le Gestionnaire de Configuration MicrosoftSQL Server. Il offre une méthode d'interface unifiée avec les appels API qui gèrent les opérations de registre requises par le Gestionnaire de configuration SQL Server. Il permet également un contrôle et une manipulation avancés des services SQL Server sélectionnés.

  • Fournisseur WMI pour les concepts des événements de serveur
    Décrit comment utiliser WMI (Windows Management Instrumentation) pour surveiller les événements dans une instance de SQL Server.

  • Objets SMO (SQL Server Management Objects)
    Contient des informations sur SQL-DMO (SQL Server Management Objects), une collection d'objets conçus pour la programmation de tous les aspects de la gestion de SQL Server.

  • Objets SQL-DMO (Distributed Management Objects)
    Contient des informations sur SQL-DMO (SQL Server Management Objects), une collection d'objets COM conçus pour la programmation de tous les aspects de la gestion de SQL Server.

    Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.

  • Programmation de procédure stockée étendue de moteur de base de données
    Décrit comment utiliser les procédures stockées étendues pour créer vos propres routines externes dans un langage de programmation tel que C.

  • Programmation du collecteur de données
    Décrit le modèle objet du collecteur de données.

  • Programmation de boîte de message d'exception
    Décrit comment utiliser l'interface de programmation des messages d'exception dans vos applications pour contrôler les messages de manière beaucoup plus rigoureuse et pour donner à vos utilisateurs la possibilité d'enregistrer le contenu des messages d'erreur afin de pouvoir obtenir une assistance ultérieure.