Es kann ein Fehler auftreten, wenn der vRealize Operations for Horizon Broker Agent mit einer Oracle-Ereignisdatenbank verbunden wird.

Problem

Während der Broker Agent-Konfiguration schlägt der Test der Anmeldedaten für die Ereignisdatenbank mit der folgenden Fehlermeldung fehl:

Benutzername und Kennwort der Ereignis-DB können nicht überprüft werden. System.Data.OracleClient erfordert Oracle-Clientsoftware Version 8.1.7 oder höher. Ein Fehler ist aufgetreten. Vorgang „DB-Anmeldedaten überprüfen“ ist fehlgeschlagen.

Ursache

Um eine Oracle-Ereignisdatenbank verwenden zu können, müssen Sie eine aktuelle Version von ODAC und den Oracle Instant Client auf dem Host installieren, auf dem der Broker Agent installiert ist.

Lösung

  1. Wechseln Sie zu Downloadseite für die 64-Bit-Version von Oracle Data Access Components (ODAC) für Windows und laden Sie die neueste Xcopy der ODAC-Version für Windows x64 herunter.
  2. Befolgen Sie die Schritte in der Datei readme.html, die im-Installationspaket enthalten ist.
  3. Wechseln Sie zu Downloadseite für die 64-Bit-Version von Instant Client for Microsoft Windows (x64) und laden Sie die neueste Version von Oracle Instant Client herunter.
    Sie können die Edition Basic oder Basic Light wählen.
  4. Extrahieren Sie das Instant Client-Paket in ein Verzeichnis und fügen Sie das Verzeichnis der Umgebungsvariable PATH hinzu.
    Wenn Sie mehrere Versionen installiert haben, stellen Sie sicher, dass die neue Version im dem Pfad als Erste angegeben ist.