Datenbank abfragen

Wichtig

Diese Version von Orchestrator hat das Ende des Supports erreicht. Es wird empfohlen, ein Upgrade auf Orchestrator 2019 durchzuführen.

Die Abfragedatenbankaktivität fragt eine Datenbank ab und gibt die resultierenden Zeilen als veröffentlichte Daten zurück. Diese Aktivität unterstützt die folgenden Datenbanktypen:

  • Access

  • ODBC

  • Oracle

  • SQL Server

Die Aktivität Datenbank abfragen kann verwendet werden, um eine Datenbank nach der detaillierten Beschreibung eines Fehlercodes abzufragen, der auf einem der Systeme im Rechenzentrum angezeigt wurde. Diese Beschreibung wird dann in einer E-Mail an einen Administrator gesendet.

Konfigurieren der Abfragedatenbankaktivität

Bevor Sie die Abfragedatenbank-Aktivität konfigurieren, müssen Sie Folgendes bestimmen:

  • Die Datenbank, mit der Sie eine Verbindung herstellen

  • Die SQL Abfrage, die Sie ausführen

Verwenden Sie die folgenden Informationen, um die Abfragedatenbankaktivität zu konfigurieren.

Details

Einstellungen Konfigurationsanweisungen
Abfrage Geben Sie die SQL Abfrage in das Feld Abfrage ein.

Warnung

Die Abfragedatenbank-Aktivität unterstützt keine Abfragen, die Daten als XML zurückgeben, z. B. Abfragen, die die FOR XML-Klausel in SQL Server verwenden.

Verbindung

Einstellungen Konfigurationsanweisungen
Datenbanktyp Wählen Sie in der Dropdownliste den Datenbanktyp aus. Folgende Optionen stehen dafür zur Verfügung:

- Zugriff
– ODBC
- Oracle
- SQL Server

Wichtig

Wenn Orchestrator unter einem nicht englischen Betriebssystem installiert ist und Sie für Den Datenbanktypdie Verbindung auf SQL Serverfestlegen, kann der Servereingabewert nicht localhostsein. Sie müssen den tatsächlichen Computernamen verwenden.

Konfigurationsanweisungen für die einzelnen VerbindungsregisterkartenDatenbanktypen sind in den folgenden Tabellen aufgeführt.

Zugreifen auf Verbindungen

Einstellungen Konfigurationsanweisungen
File Geben Sie den Namen der Access-Datenbankdatei ein, auf die Sie zugreifen möchten.
Arbeitsgruppendatei Geben Sie den Namen der Access-Arbeitsgruppendatei ein, die dieser Datenbank zugeordnet ist.
Benutzername Geben Sie den Benutzernamen für die Arbeitsgruppendatei ein.
Kennwort Geben Sie das Kennwort für die Arbeitsgruppendatei ein.
Datenbankkennwort Geben Sie das Kennwort für die Access-Datenbank ein.

ODBC-Verbindungen

Einstellungen Konfigurationsanweisungen
DSN Geben Sie den Namen der Datenquelle ein.
Benutzername Geben Sie den Benutzernamen für diese Datenbank ein.
Kennwort Geben Sie das Kennwort für diese Datenbank ein.

Oracle-Verbindungen

Einstellungen Konfigurationsanweisungen
Dienstname Geben Sie den Dienstnamen ein.
Benutzername Geben Sie den Benutzernamen für diese Datenbank ein.
Kennwort Geben Sie das Kennwort für diese Datenbank ein.

SQL Server Verbindungen

Einstellungen Konfigurationsanweisungen
Authentifizierung Wählen Sie entweder Windows-Authentifizierung oder SQL Server-Authentifizierung aus.
Server Geben Sie den Namen der SQL Server ein, auf die Sie zugreifen möchten.
Anfangskatalog Geben Sie den Namen des ursprünglichen Katalogs ein.

Wenn Sie die Option SQL Server-Authentifizierung ausgewählt haben, geben Sie den Benutzernamen und das Kennwort für den Zugriff auf die SQL Server in die Felder Benutzername und Kennwort ein.

Timeout

Einstellungen Konfigurationsanweisungen
Timeout Geben Sie den Zeitraum ein, in dem die Abfragedatenbankaktivität auf den Abschluss des Datenbankvorgangs wartet.

Legen Sie diesen Wert auf 0 fest, um unbegrenzt zu warten.

Sicherheitsanmeldeinformationen

Einstellungen Konfigurationsanweisungen
Sicherheitsberechtigungen des Kontos verwenden, das dem Dienst zugewiesen ist Wählen Sie diese Option aus, wenn Sie die Abfragedatenbankaktivität mit demselben Konto ausführen möchten, das vom Runbookserver verwendet wird.
Dieses Konto Verwenden Sie diese Option, um ein anderes Konto anzugeben. Geben Sie den Benutzernamen und das Kennwort ein. Hinweis: Wenn Sie einen ungültigen Benutzernamen oder ein ungültiges Kennwort angeben, wird das dem Runbookserver zugewiesene Konto zum Ausführen der Aktivität verwendet.

Veröffentlichte Daten

Die folgende Tabelle enthält die veröffentlichten Datenelemente.

Element BESCHREIBUNG
Numerischer Rückgabewert der Abfrage Wenn eine Abfrage verwendet wird, die einen numerischen Wert zurückgibt, ist dies der Wert. Beispiel: "Select COUNT(*) where FirstName=John"
Datenbankabfrage Die Datenbankabfrage, die an die Datenbank gesendet wurde.
Anfangskatalog Der anfängliche Katalog, der beim Herstellen einer Verbindung mit der Datenbank verwendet wurde. Diese veröffentlichten Daten sind nur verfügbar, wenn SQL Server auf der Registerkarte Verbindung ausgewählt ist.
Datenbankserver Der Name des Datenbankservers. Diese veröffentlichten Daten sind nur verfügbar, wenn SQL Server auf der Registerkarte Verbindung ausgewählt ist.
Datenbankbenutzer Der Name des Benutzers, der zum Herstellen einer Verbindung mit dem Datenbankserver verwendet wird.
ODBC DSN Der Name des ODBC-DSN. Diese veröffentlichten Daten sind nur verfügbar, wenn ODBC auf der Registerkarte Verbindung ausgewählt ist.
Oracle-Dienstname Der Name des Diensts. Diese veröffentlichten Daten sind nur verfügbar, wenn Oracle auf der Registerkarte Verbindung ausgewählt ist.
Zugriffsdatei Die Access-Datenbankdatei, die abgefragt wurde. Diese veröffentlichten Daten sind nur verfügbar, wenn auf der Registerkarte Verbindung die Option Zugriff ausgewählt ist.
Zugreifen auf die Arbeitsgruppeninformationsdatei Die Access-Arbeitsgruppendatei, die der Access-Datenbankdatei zugeordnet ist. Diese veröffentlichte Xata ist nur verfügbar, wenn auf der Registerkarte Verbindung die Option Zugriff ausgewählt ist.
Für jede veröffentlichte Zeile
Vollständige Zeile als Zeichenfolge mit durch getrennten Feldern; Die gesamte Zeile, die mit jedem Feld in der Zeile veröffentlicht wurde, getrennt durch einen Semikolon (;). Verwenden der Field-Datenbearbeitungsfunktion zum Abrufen der Werte eines Felds in der Zeile