Distributed Management Objects (DMO)
Eintrag zuletzt aktualisiert am: 23.07.2004
COM-Komponente für den Zugriff auf den
Microsoft SQL Server.
Die
COM-Komponente Distributed Management Objects (DMO) ist eine sehr mächtige
COM-Komponente für die au-tomatisierte Administration des
Microsoft SQL Servers.
Die DMO bilden die Funktionen des SQL Enterprise Mana-gers nach und stand auch schon in früheren Versionen des SQL Servers zur Verfügung. DMO ist in weiten Teilen eine objektorientierte Sicht auf den Inhalt der SQL Server-Systemdatenbanken Master und MSDB.
Diese Komponente kann aus allen COM-fähigen Sprachen heraus eingesetzt werden, einschließlich:
Installation
----
SQL-DMO ist realisiert in der SQLDMO.
DLL. Die zugehö-rige
Typbibliothek mit den Meta-Daten steckt in der SQLDMO.RLL. In
Entwicklungsumgebungen wie Microsoft
Visual Studio wird die Komponente als "Microsoft SQLDMO Object Library" angezeigt.
Die Komponente wird automatisch bei der Installation eines
Microsoft SQL Server mitinstalliert, auch wenn nur die SQL Server Client-Werkzeuge installiert werden.
Die Komponente kann auch einzelne registriert und mit An-wendungen/Skripten weiterverbreitet werden.
Objektmodell
----
Da das
Objektmodell der DMO ist recht geradlinig ist und in vielen Bereichen der Ansicht des SQL Server Enterprise Ma-nagers entspricht, ist die Selbsterforschung dieser Kompo-nente einfach.
Wichtiger Hinweis
DMO ist trotz des übergreifenden Namens nicht dazu geeignet, andere Anwendungen als den SQL Server zu administrieren.
Versionen
SQL Server 2005 enthält DMO Version 9.0