Udostępnij za pośrednictwem


Zapytanie do bazy danych

Działanie Baza danych zapytań wysyła zapytanie do bazy danych i zwraca wynikowe wiersze jako opublikowane dane. To działanie obsługuje następujące typy baz danych:

  • Dostęp

  • ODBC

  • Wyrocznia

  • SQL Server

Działanie Bazy danych zapytań może służyć do wysyłania zapytań do bazy danych w celu uzyskania szczegółowego opisu kodu błędu, który pojawił się w jednym z systemów w centrum danych, a następnie do administratora w wiadomości e-mail.

Konfigurowanie działania bazy danych zapytań

Przed skonfigurowaniem działania bazy danych zapytań należy określić następujące elementy:

  • Baza danych, z którą nawiązujesz połączenie

  • Uruchomione zapytanie SQL

Skorzystaj z poniższych informacji, aby skonfigurować działanie Bazy danych zapytań.

Szczegóły

Ustawienia Instrukcje dotyczące konfiguracji
Zapytanie Wprowadź zapytanie SQL w polu Zapytanie

Ostrzeżenie

Działanie Baza danych zapytań nie obsługuje zapytań, które zwracają dane jako XML, takie jak zapytania używające klauzuli FOR XML w programie SQL Server.

Połączenie

Ustawienia Instrukcje dotyczące konfiguracji
Typ bazy danych Wybierz typ bazy danych z listy rozwijanej. Dostępne są następujące opcje:

- Dostęp
- ODBC
- Wyrocznia
- SQL Server

Ważne

Jeśli program Orchestrator jest zainstalowany w nieanglojęzycznym systemie operacyjnym i ustawisz opcję Połączenie dla typu bazy danych na SQL Server, wartość wejściowa serwera nie może być localhost. Należy użyć rzeczywistej nazwy komputera.

Instrukcje dotyczące konfiguracji dla każdego typu bazy danych na karcie Połączenie są wymienione w poniższych tabelach.

Dostęp do połączeń

Ustawienia Instrukcje dotyczące konfiguracji
Plik Wprowadź nazwę pliku bazy danych programu Access , do którego chcesz uzyskać dostęp.
Plik grupy roboczej Wprowadź nazwę pliku grupy roboczej programu Access skojarzonego z tą bazą danych.
Nazwa użytkownika Wprowadź nazwę użytkownika dla pliku grupy roboczej.
Hasło Wprowadź hasło dla pliku grupy roboczej.
Hasło bazy danych Wprowadź hasło bazy danych programu Access.

Połączenia ODBC

Ustawienia Instrukcje dotyczące konfiguracji
DSN Wprowadź nazwę źródła danych.
Nazwa użytkownika Wprowadź nazwę użytkownika dla tej bazy danych.
Hasło Wprowadź hasło dla tej bazy danych.

Połączenia Oracle

Ustawienia Instrukcje dotyczące konfiguracji
Nazwa usługi Wprowadź nazwę usługi.
Nazwa użytkownika Wprowadź nazwę użytkownika dla tej bazy danych.
Hasło Wprowadź hasło dla tej bazy danych.

Połączenia programu SQL Server

Uwaga

sterownik MSOLEDB19 służy do nawiązywania szyfrowanych połączeń z programem SQL Server (domyślnie). Jeśli certyfikat SQL Server nie jest zaufany na urządzeniu Orchestrator, wprowadź wartość Server=<serverName>;Trust Server Certificate=True dla każdej konfiguracji. Dowiedz się więcej na temat instalowania certyfikatu programu SQL Server.

Ustawienia Instrukcje dotyczące konfiguracji
Uwierzytelnianie Wybierz pozycję Uwierzytelnianie systemu Windows lub uwierzytelnianie programu SQL Server.
Serwer Wprowadź nazwę programu SQL Server, do którego chcesz uzyskać dostęp.
Katalog początkowy Wprowadź nazwę początkowego wykazu.

W przypadku wybrania opcji Uwierzytelnianie programu SQL Server wprowadź nazwę użytkownika i hasło używane do uzyskiwania dostępu do programu SQL Server w polach Nazwa użytkownika i Hasło .

Przerwa czasowa

Ustawienia Instrukcje dotyczące konfiguracji
Przekroczenie limitu czasu Wprowadź czas oczekiwania działania bazy danych zapytań na ukończenie operacji bazy danych.

Ustaw tę wartość na 0, aby czekać w nieskończoność.

Poświadczenia zabezpieczeń

Ustawienia Instrukcje dotyczące konfiguracji
Korzystanie z zabezpieczeń konta przypisanego do usługi Wybierz tę opcję, jeśli chcesz uruchomić działanie Bazy danych zapytań przy użyciu tego samego konta, którego używa serwer runbook.
To konto Użyj tej opcji, aby określić inne konto. Wprowadź nazwę użytkownika i hasło. Uwaga: Jeśli określisz nieprawidłową nazwę użytkownika lub hasło, konto przypisane do serwera runbook zostanie użyte do uruchomienia działania.

Opublikowane dane

W poniższej tabeli wymieniono opublikowane elementy danych.

Produkt opis
Liczbowa wartość zwracana przez zapytanie Gdy jest używane zapytanie zwracające wartość liczbową, będzie to wartość. Na przykład "Select COUNT(*) where FirstName=John"
Zapytanie bazy danych Zapytanie bazy danych, które zostało wysłane do bazy danych.
Katalog początkowy Początkowy wykaz, który został użyty podczas nawiązywania połączenia z bazą danych. Te opublikowane dane będą dostępne tylko po wybraniu programu SQL Server na karcie Połączenie .
Serwer bazy danych Nazwa serwera bazy danych. Te opublikowane dane będą dostępne tylko po wybraniu programu SQL Server na karcie Połączenie .
Użytkownik bazy danych Nazwa użytkownika używana do nawiązywania połączenia z serwerem bazy danych.
ODBC DSN Nazwa DSN ODBC. Te opublikowane dane będą dostępne tylko po wybraniu opcji ODBC na karcie Połączenie .
Nazwa usługi Oracle Nazwa usługi. Te opublikowane dane będą dostępne tylko po wybraniu programu Oracle na karcie Połączenie .
Plik programu Access Plik bazy danych programu Access, którego dotyczy zapytanie. Te opublikowane dane będą dostępne tylko po wybraniu opcji Dostęp na karcie Połączenie .
Uzyskiwanie dostępu do pliku informacyjnego grupy roboczej Plik grupy roboczej programu Access skojarzony z plikiem bazy danych programu Access. Te opublikowane dane będą dostępne tylko po wybraniu opcji Dostęp na karcie Połączenie .
Dla każdego opublikowanego wiersza
Pełny wiersz jako ciąg z polami oddzielonymi znakami ; Cały wiersz, który opublikowano, gdzie każde pole jest oddzielone średnikiem (;). Użyj funkcji manipulowania danymi pola , aby uzyskać wartości pola w wierszu