Entwickeln von SQL-DMO-Anwendungen

Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird.

SQL Distributed Management Objects (SQL-DMO) ist eine Auflistung von Objekten, welche die Datenbankverwaltung und Replikationsverwaltung von Microsoft SQL Server kapseln.

SQL-DMO ist ein In-Process-COM-Server mit dualer Schnittstelle, der als DLL (Dynamic Link Library) implementiert ist. Zum Erstellen von SQL-DMO-Anwendungen können Sie jeden OLE-Automatisierungscontroller oder jede Entwicklungsplattform für COM-Clients und C oder C++ verwenden.

SQL-DMO automatisiert Folgendes:

  • Wiederkehrende oder häufig auszuführende SQL Server-Verwaltungsaufgaben

  • Erstellung und Verwaltung von SQL Server-Objekten

  • Erstellung und Verwaltung von Aufträgen des SQL Server-Agents, Warnungen und Operatoren

  • Installation und Konfiguration der SQL Server-Replikation

In der SQL-DMO-Dokumentation werden die Komponenten von SQL-DMO, ihre Verwendung in der Anwendungsentwicklung und die SQL-DMO-Anwendungskonstruktion behandelt. Sie umfasst auch eine ausführliche Komponentenreferenz.