Freigeben über


OLE DB-Datenquellenvorlage

OLE DB (Object Linking and Embedding-Datenbank) ist eine Microsoft-Technologie für den Zugriff auf verschiedene Datenquellen mithilfe einer gemeinsamen Methode zum Herstellen einer Verbindung mit verschiedenen Datenbanken wie Microsoft SQL Server.

Mit der Vorlage OLE DB-Datenquelle können Sie die Verfügbarkeit und Leistung jeder Datenbank überwachen, auf die über OLE DB zugegriffen werden kann. Mindestens ein Watcher-Knoten stellt eine Verbindung mit der Datenbank her, um die Verfügbarkeit zu überprüfen und die Leistung zu testen. Die Watcher-Knoten können die Verbindung mit der Datenbank testen oder die Zeit messen, die zum Ausführen einer bestimmten Abfrage erforderlich ist.

Die Datenbank kann sich auf jedem Computer befinden, unabhängig davon, ob ein Agent für Operations Manager installiert ist oder nicht, sie muss jedoch über die Watcher-Knoten zugänglich sein. Jeder Watcher-Knoten muss einen Operations Manager-Agent installiert haben.

Szenarien

Verwenden Sie die Vorlage OLE DB-Datenquelle in Szenarien, in denen für Anwendungen eine Datenbank vorhanden sein muss. Sie können entweder einen einzelnen Watcher-Knoten definieren, um sicherzustellen, dass die Datenbank zugänglich ist und auf Abfrage reagiert, oder Sie können jeden Anwendungsserver als Watcher-Knoten definieren. Die von der Vorlage erstellten Überwachungen versuchen, sich von jedem Standort aus im festgelegten Intervall mit der Datenbank zu verbinden und zu überprüfen, ob jeder Watcher-Knoten erfolgreich eine Verbindung herstellen kann. Zusätzlich zur Überprüfung der Integrität der Datenbank selbst werden auch alle Netzwerkverbindungen und andere erforderliche Funktionen zwischen dem Watcher-Knoten und der Datenbank überprüft. Sie können eine beliebige Anzahl von Watcher-Knoten verwenden, aber in der Regel ist es am sinnvollsten, eine Stichprobe auszuwählen, die verschiedene Umgebungs‑ oder Netzwerksegmente repräsentiert.

Überwachung, die von der OLE DB-Datenquellenvorlage ausgeführt wird

Je nach Auswahl im OLE DB-Datenquellen-Vorlage-Assistenten kann die von den erstellten Überwachungen und Regeln durchgeführte Überwachung eine der folgenden Einstellungen umfassen.

Typ Beschreibung Aktiviert?
Monitore Erfolg der Datenbankverbindung oder Abfrage Standardmäßig aktiviert.
Zeit für die Verbindung mit einer Datenbank Aktiviert, wenn im Assistenten angegeben.
Zeit zum Abschließen der Abfrage Aktiviert, wenn im Assistenten angegeben und die Abfrage bereitgestellt wird.
Zeit zum Abrufen von Ergebnissen der Abfrage Aktiviert, wenn im Assistenten angegeben und die Abfrage bereitgestellt wird.
Sammlungsregeln Sammlung von Zeit zum Herstellen einer Verbindung mit der Datenbank Standardmäßig aktiviert.
Der Zeitaufwand für das Abschließen der Abfrage Immer aktiviert, wenn die Abfrage bereitgestellt wird.
Sammlung von Zeit zum Abrufen von Ergebnissen der Abfrage Immer aktiviert, wenn die Abfrage bereitgestellt wird.

Anzeigen von Überwachungsdaten

Alle von der Vorlage OLE DB-Datenquelle erfassten Daten sind in der Ansicht Status der OLE DB-Datenquelle im Ordner Synthetische Transaktion verfügbar. In dieser Ansicht stellt ein Objekt die einzelnen Watcher-Knoten dar. Der Status jedes Objekts stellt den schlechtesten Zustand der Datenbankmonitore dar, die auf diesem Knoten ausgeführt werden. Wenn einer oder mehrere der Knoten mit einem Fehler angezeigt werden, während mindestens ein anderer Knoten fehlerfrei funktioniert, könnte dies auf ein Problem mit dem Zugriff dieses bestimmten Knotens auf die Datenbank hinweisen, ein Netzwerkproblem. Wenn alle Knoten fehlerhaft sind, könnte dies auf ein Problem mit der Datenbank selbst hinweisen.

Sie können den Status der einzelnen Datenbankmonitore anzeigen, indem Sie den Operations Manager-Integritäts-Explorer für jedes Objekt öffnen. Sie können Leistungsdaten anzeigen, indem Sie die Leistungsansicht für jedes dieser Objekte öffnen.

Assistentenoptionen

Wenn Sie die Vorlage OLE DB Data Source ausführen, müssen Sie Werte für die in den folgenden Tabellen aufgeführten Optionen angeben. Jede Tabelle stellt eine einzelne Seite im Assistenten dar.

Allgemeine Eigenschaften

Auf der Seite Allgemeine Optionen des Assistenten sind die folgenden Optionen verfügbar.

Option BESCHREIBUNG
Name Der Name, der für den Überwachungs-Assistenten verwendet wird. Dieser Name wird in der Betriebskonsole in der Ansicht Status der OLE DB-Datenquelle angezeigt.
Beschreibung Eine optionale Beschreibung der Überwachung.
Management Pack Management Pack zum Speichern der von der Vorlage erstellten Klassen, Überwachungen und Regeln. Weitere Informationen zu Management Packs finden Sie unter Auswählen einer Management Pack-Datei.

Verbindungszeichenfolge

Auf der Seite Verbindungszeichenfolge des Assistenten sind die folgenden Optionen verfügbar.

Option Beschreibung
Connection string Die Verbindungszeichenfolge zum Herstellen einer Verbindung zur Datenbank. Eine Verbindungszeichenfolge enthält die Eigenschaften, die zum Suchen und Herstellen einer Verbindung mit der Datenbank erforderlich sind. Sie enthält Informationen wie den Server, der die Datenbank hostet, den Datenbanknamen und den Typ der auszuführenden Authentifizierung. Sie können eine Verbindungszeichenfolge eingeben oder in einem Dialogfeld erstellen, indem Sie auf Erstellen klicken. Detaillierte Informationen über Verbindungszeichenfolgen finden Sie unter Syntax von Verbindungszeichenfolgen.
Auszuführende Abfrage Optionale Abfrage, nachdem die Verbindung mit der Datenbank hergestellt wurde. Wenn keine Abfrage angegeben wird, versucht die Überwachung nur, eine Verbindung mit der Datenbank herzustellen.
Timeout der Abfrage Wenn eine Abfrage angegeben wurde, gibt diese Option an, wie viele Sekunden die Abfrage maximal dauern darf, bevor ein Timeout auftritt. Sie müssen den Wert Timeout der Abfrage festlegen.

Abfrageleistung

Auf der Seite Abfrageleistung des Assistenten sind die folgenden Optionen verfügbar.

Option Beschreibung
Verbindungszeit in Millisekunden Wenn diese Option ausgewählt ist, geben die Werte Fehlerschwellenwert und Warnungsschwellenwert die Anzahl von Millisekunden für die Verbindung an, wenn der Monitor in diesen Zustand wechselt und ein Fehler oder eine Warnung generiert wird. Wenn diese Option nicht ausgewählt ist, wird die Verbindungszeit nicht überwacht.
Abfragezeit in Millisekunden Wenn diese Option ausgewählt ist, definieren die Werte Fehlerschwellenwert und Warnungsschwellenwert die Anzahl von Millisekunden, für die die Abfrage ausgeführt werden kann, bevor der Monitor in diesen Zustand wechselt und einen Fehler oder eine Warnung generiert. Wenn dies nicht ausgewählt ist, wird die Zeit zum Ausführen der Abfrage nicht überwacht. Wenn keine Abfrage bereitgestellt wird, ist diese Option nicht verfügbar.
Abrufen der Zeit in Millisekunden Wenn diese Option ausgewählt ist, definieren die Werte Fehlerschwellenwert und Warnungsschwellenwert die Anzahl von Millisekunden, bis die Ergebnisse der Abfrage abgerufen werden, bevor der Monitor in diesen Zustand wechselt und einen Fehler oder eine Warnung generiert. Wenn diese Option nicht ausgewählt ist, wird die Zeit zum Abrufen der Ergebnisse der Abfrage nicht überwacht. Wenn keine Abfrage bereitgestellt wird, ist diese Option nicht verfügbar.

Watcher-Knoten

Auf der Seite Watcher-Knoten des Assistenten sind die folgenden Optionen verfügbar.

Option Beschreibung
Auswählen eines oder mehrerer vom Agent verwalteter Computer Geben Sie einen oder mehrere vom Agent verwaltete Computer an, um die Überwachung auszuführen. Weitere Informationen finden Sie unter Watcher-Knoten.
Abfrage ausführen alle Die Frequenz, mit der versucht werden soll, die Verbindung mit der Datenbank herzustellen und die Abfrage auszuführen, falls angegeben.

Sicherheitshinweise

Die Vorlage OLE DB-Datenquelle erstellt zwei ausführende Profile. Der Name für jedes dieser Profile beginnt mit dem Namen, den Sie in der Vorlage angegeben haben, gefolgt von „Simple Authentication Profile“ und „Synthetic Transaction Profile“. Wenn einem dieser Profile kein ausführendes Konto hinzugefügt worden ist, wird das Standardaktionskonto für jeden Watcher-Knoten verwendet, um die Datenbank zu verbinden und die Abfrage auszuführen. Wenn das Standardaktionskonto keinen Zugriff auf die zu überwachende Datenbank hat, schlägt die Verbindung fehl. Sie können die integrierte Sicherheit oder die einfache Authentifizierung angeben, indem Sie ein ausführendes Konto erstellen und dem jeweiligen ausführenden Profil hinzufügen, das von der Vorlage OLE DB-Datenquelle erstellt wurde.

Wenn Sie die Vorlage OLE DB-Datenquelle ausführen, werden zwei ausführende Profile erstellt. Beide beginnen mit dem Namen, den Sie beim Ausführen der Vorlage angegeben haben. Das Profil für synthetische OLE DB-Transaktionen wird verwendet, wenn Sie die integrierte Sicherheit für die Datenbankverbindung verwenden möchten. Das Profil für einfache OLE DB-Authentifizierung wird verwendet, wenn Sie die einfache Authentifizierung für die Datenbankverbindung verwenden möchten.

Integrierte Sicherheit

Mit integrierter Sicherheit können Sie eine Verbindung mit der Datenbank herstellen, indem Sie Anmeldeinformationen verwenden, die in Active Directory Domain Services gespeichert sind. Um die Watcher-Knoten mithilfe der integrierten Sicherheit mit der Datenbank zu verbinden, erstellen Sie ein ausführendes Konto mit Windows als Kontotyp und den Anmeldeinformationen für das entsprechende Benutzerkonto. Fügen Sie dann dieses ausführende Profil zum Profil für synthetische OLE DB-Transaktionen hinzu.

Einfache Authentifizierung

Mit der einfachen Authentifizierung können Sie mithilfe eines einfachen Namens und Kennworts eine Verbindung mit der Datenbank herstellen. Bei einer SQL Server-Datenbank kann diese einfache Authentifizierung für die SQL Server-Authentifizierung verwendet werden. Damit die Watcher-Knoten unter Verwendung der einfachen Authentifizierung eine Verbindung mit der Datenbank herstellen, erstellen Sie ein ausführendes Konto mit Einfache Authentifizierung als Kontotyp und den Anmeldeinformationen für das entsprechende Benutzerkonto. Fügen Sie dann dieses ausführende Profil zum Profil für einfache OLE DB-Authentifizierung hinzu. Wenn Sie die Verbindungszeichenfolge für die Vorlage angeben, aktivieren Sie das Kontrollkästchen Das für diese OLE DB-Datenquellentransaktion erstellte ausführende Profil mit einfacher Authentifizierung verwenden. Dadurch werden der Verbindungszeichenfolge Variablen für den Benutzernamen und das Kennwort hinzugefügt, die Sie im ausführenden Konto angegeben haben.

Erstellen und Ändern von OLE DB-Datenquellenvorlagen

Für die Ausführung des OLE DB-Datenquellen-Assistenten

  1. Starten Sie die Betriebskonsole mit einem Konto, das über Autorenanmeldeinformationen in der Verwaltungsgruppe verfügt.

  2. Öffnen Sie den Arbeitsbereich Dokumenterstellung.

  3. Klicken Sie im Navigationsbereich Erstellung mit der rechten Maustaste auf Management Pack-Vorlagen, und wählen Sie dann Assistent zum Hinzufügen von Monitoren aus.

  4. Wählen Sie auf der Seite Überwachungstyp auswählen die Option OLE DB-Datenquelle aus, und klicken Sie auf Weiter.

  5. Geben Sie auf der Seite Allgemeine Eigenschaften in die Felder Name und Beschreibung einen Namen und eine optionale Beschreibung ein.

  6. Wählen Sie ein Management Pack aus, in dem die Überwachung gespeichert werden soll, oder klicken Sie auf Neu, um ein neues Management Pack zu erstellen. Weitere Informationen finden Sie unter Auswählen einer Management Pack-Datei.

  7. Wählen Sie Weiter aus.

  8. Geben Sie im Feld Verbindungszeichenfolge eine Verbindungszeichenfolge für die Datenbank ein, oder klicken Sie auf die Schaltfläche Erstellen, um zur Eingabe der erforderlichen Informationen aufgefordert zu werden.

  9. Wenn der Monitor eine Abfrage ausführen soll, wählen Sie Auszuführende Abfrage aus und geben Sie eine Abfrage ein.

  10. Wenn Sie ein Timeout für die Abfrage festlegen möchten, geben Sie die Anzahl von Sekunden im Feld Abfragetimeout ein.

  11. Klicken Sie auf Test, um eine Testverbindung mit der soeben angegebenen Verbindungszeichenfolge und Abfrage auszuführen.

    Hinweis

    Der Test wird auf der Arbeitsstation ausgeführt, die Sie zum Ausführen der Vorlage verwenden. Wenn diese Arbeitsstation nicht auf die Datenbank zugreifen kann, schlägt dieser Test fehl. Wenn die Vorlage abgeschlossen ist, wird die Abfrage von den von Ihnen angegebenen Watcher-Knoten ausgeführt.

  12. Klicken Sie auf Weiter, wenn Sie die Verbindungszeichenfolge und die Abfrage validiert haben.

  13. Wählen Sie die Messungen aus, die Sie überwachen möchten, und legen Sie einen Fehler‑ und Warnungsschwellenwert für jeden fest. Wählen Sie Weiter aus.

  14. Wählen Sie einen oder mehrere Watcher-Knoten aus, um den Monitor auszuführen.

  15. Geben Sie im Feld Diese Abfrage ausführen alle die Häufigkeit an, mit der der Monitor ausgeführt werden soll. Wählen Sie Weiter aus.

  16. Überprüfen Sie die Zusammenfassung der Überwachung, und klicken Sie dann auf Erstellen.

  17. Wenn kein ausführendes Konto vorhanden ist, das über Anmeldeinformationen mit Zugriff auf die Datenbank verfügt, erstellen Sie im Arbeitsbereich Verwaltung ein entsprechendes ausführendes Konto. Weitere Informationen hierzu finden Sie unter Erstellen eines ausführenden Kontos.

    Hinweis

    Um ein ausführendes Konto zu erstellen und zu ändern, müssen Sie über Administrations-Anmeldeinformationen für die Verwaltungsgruppe verfügen.

  18. Wenn die Datenbank die integrierte Sicherheit verwendet, fügen Sie das ausführende Konto zum Profil für synthetische Transaktion für die Vorlage hinzu. Wenn die Datenbank die einfache Authentifizierung verwendet, fügen Sie das ausführende Konto zum Profil für einfache Authentifizierung für die Vorlage hinzu.

    Hinweis

    Um ein ausführendes Profil zu erstellen und zu ändern, müssen Sie über Administrations-Anmeldeinformationen für die Verwaltungsgruppe verfügen.

Ändern einer vorhandenen OLE DB-Datenquellenvorlage

  1. Öffnen Sie die Betriebskonsole mit einem Benutzerkonto mit Autoranmeldeinformationen.
  2. Öffnen Sie den Arbeitsbereich Dokumenterstellung.
  3. Erweitern Sie im Navigationsbereich Erstellung den Knoten Management Pack-Vorlagen, und wählen Sie dann OLE DB-Datenquelle aus.
  4. Suchen Sie im Bereich OLE DB-Datenquelle den Monitor, der geändert werden soll.
  5. Klicken Sie mit der rechten Maustaste auf den Monitor, und wählen Sie Eigenschaften aus.
  6. Geben Sie die gewünschten Änderungen ein, und klicken Sie dann auf OK.

Anzeigen von OLE DB-Datenquellenmonitoren und gesammelten Daten

Anzeigen aller OLE DB-Datenquellenmonitore

  1. Öffnen Sie die Betriebskonsole.
  2. Öffnen Sie den Arbeitsbereich Überwachung.
  3. Wählen Sie im Navigationsbereich Überwachung die Option Synthetische Transaktion aus und klicken Sie dann auf Status der OLE DB-Datenquelle.

So zeigen Sie den Status der einzelnen Monitore an

  1. Klicken Sie im Bereich Status der OLE DB-Datenquelle mit der rechten Maustaste auf ein Objekt. Wählen Sie Öffnen und dann Integritäts-Explorer aus.
  2. Erweitern Sie die Knoten Verfügbarkeit und Leistung, um die einzelnen Monitore anzuzeigen.

Anzeigen der für einen Monitor gesammelten Leistung

  1. Klicken Sie im Bereich Status der OLE DB-Datenquelle mit der rechten Maustaste auf ein Objekt. Wählen Sie Öffnen und dann Leistung aus.
  2. Wählen Sie im Bereich Legende die Leistungsindikatoren aus, die Sie anzeigen möchten.
  3. Verwenden Sie Optionen im Bereich Aktionen, um die Leistungsansicht zu ändern.

Siehe auch