5.2 SQL-DMO-API
SQL Distributed Management Objects (SQL-DMO) kapseln Objekte, die sich in Microsoft® SQL Server™ 2000-Datenbanken befinden. Mithilfe von SQL-DMO können Anwendungen alle Teile einer SQL Server-Installation verwalten, wenn sie in Sprachen geschrieben werden, die die Automatisierung oder COM unterstützen.
SQL-DMO ist die API (Application Programming Interface, Schnittstelle für Anwendungsprogrammierung), die in SQL Server 2000 von SQL Server Enterprise Manager verwendet wird.
Anwendungen, die SQL-DMO verwenden, können somit alle Funktionen ausführen, die von SQL Server Enterprise Manager ausgeführt werden.
SQL-DMO ist für die Verwendung in jeder Automatisierungs- oder COM-Anwendung konzipiert, in die die Administration von SQL Server eingebunden werden muss, z. B.:
  • Anwendungen, die SQL Server als Datenspeicher kapseln und in denen die Benutzer so weit wie möglich von der Administration von SQL Server abgeschirmt werden sollen.
  • Anwendungen, die besondere Verwaltungslogik enthalten, die in der Anwendung eingebunden wird.
  • Anwendungen, in denen administrative Tasks von SQL Server in die Benutzeroberfläche integriert werden sollen.