Condividi tramite


Database di query

 

Data di pubblicazione: marzo 2016

Si applica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

L'attività Esegui Query sul Database un database e restituirà dati pubblicati come le righe risultanti. Questa attività supporta i tipi di database seguenti:

  • Access

  • ODBC

  • Oracle

  • SQL Server

L'attività Esegui Query sul Database può essere usata per query a un database per una descrizione dettagliata di un codice di errore visualizzati su uno dei sistemi nel data center e tale descrizione verrà quindi inviata a un amministratore un messaggio di posta elettronica.

L'attività Query sul Database di configurazione

Prima di configurare l'attività Esegui Query sul Database, è necessario determinare quanto segue:

  • Il database che si connette a

  • La query SQL in esecuzione

Utilizzare le informazioni seguenti per configurare l'attività Esegui Query sul Database.

Dettagli

Impostazioni Istruzioni di configurazione
Query Digitare la query SQL nel Query campo
System_CAPS_ICON_warning.jpg Avviso

L'attività Esegui Query sul Database non supporta le query che restituiscono dati come XML, ad esempio le query che utilizzano il FOR XML clausola in SQL Server.

Connessioni

Impostazioni Istruzioni di configurazione
Tipo di database Selezionare il tipo di Database dall'elenco a discesa. Sono incluse le seguenti opzioni:

-Accesso
: ODBC
-Oracle
-SQL Server
System_CAPS_ICON_important.jpg Importante

Quando Orchestrator viene installato in un sistema operativo non in lingua inglese, e si imposta la connessione per tipo di Database a SQL Server, il valore di input Server non può essere localhost. È necessario utilizzare il nome effettivo del computer.

Le istruzioni di configurazione per ogni connessione scheda tipo di Database sono elencati nelle tabelle seguenti.

Connessioni di accesso

Impostazioni Istruzioni di configurazione
File Digitare il nome del accesso file di database che si desidera accedere.
File di lavoro Digitare il nome del accesso file di lavoro che è associata a questo database.
Nome utente Digitare il nome utente per il file di lavoro.
Password Digitare la password per il file di lavoro.
Password DB Digitare la password per il database di Access.

Connessioni ODBC

Impostazioni Istruzioni di configurazione
DSN Immettere il nome dell'origine dati.
Nome utente Immettere il nome utente per questo database.
Password Immettere la password per il database.

Connessioni Oracle

Impostazioni Istruzioni di configurazione
Nome del servizio Immettere il nome del servizio.
Nome utente Immettere il nome utente per questo database.
Password Immettere la password per il database.

Connessioni a SQL Server

Impostazioni Istruzioni di configurazione
Autenticazione Selezionare l'opzione l'autenticazione di Windows o autenticazione di SQL Server.
Server Immettere il nome del Server SQL che si desidera accedere.
Catalogo iniziale Immettere il nome del catalogo iniziale.

Se è stato selezionato il autenticazione di SQL Server opzione, digitare il nome utente e la password utilizzata per accedere al Server SQL nel nome utente e Password caselle.

Timeout

Impostazioni Istruzioni di configurazione
Timeout Immettere la quantità di tempo che l'attività Esegui Query sul Database attenderà il completamento dell'operazione di database.

Impostare questo valore su 0 per un'attesa indefinita.

Credenziali di protezione

Impostazioni Istruzioni di configurazione
Utilizzare la protezione dell'account assegnato al servizio Selezionare questa opzione se si desidera eseguire l'attività Esegui Query sul Database tramite lo stesso account utilizzato dal server runbook.
Questo account Utilizzare questa opzione per specificare un account diverso. Immettere il nome utente e Password. Nota: Se si specifica un nome utente non valido o una password, l'account assegnato al server runbook da utilizzare per eseguire l'attività.

Dati pubblicati

Nella tabella seguente sono elencati gli elementi di dati pubblicati.

Elemento Descrizione
Valore numerico restituito della query Quando viene utilizzata una query che restituisce un valore numerico, questo sarà il valore. Ad esempio, "selezionare Count in FirstName = John"
Query di database La query del database è stata inviata al database.
Catalogo iniziale Il catalogo iniziale che è stato utilizzato durante la connessione al database. Questi dati pubblicati è disponibile solo quando SQL Server è selezionata la connessione scheda.
Server di database Il nome del server di database. Questi dati pubblicati è disponibile solo quando SQL Server è selezionata la connessione scheda.
Utente del database Il nome dell'utente utilizzato per connettersi al server di database.
DSN ODBC Il nome del DSN ODBC. Questi dati pubblicati è disponibile solo quando ODBC è selezionata la connessione scheda.
Nome del servizio Oracle Il nome del servizio. Questi dati pubblicati è disponibile solo quando Oracle è selezionata la connessione scheda.
File di Access Il file di database di Access che è stata eseguita una query. Questi dati pubblicati è disponibile solo quando accesso è selezionata la connessione scheda.
File di informazioni di accesso del gruppo di lavoro Il file di gruppo di lavoro di accesso che è associato il file di database di Access. Questo xata pubblicato è disponibile solo quando accesso è selezionata la connessione scheda.
Per ogni riga pubblicato
Riga completa sotto forma di stringa con campi separati da; L'intera riga che è stata pubblicata con ogni campo nella riga separati da un punto e virgola (;). Utilizzare il campo funzione di modifica dei dati per ottenere i valori di un campo all'interno della riga