Consultar Banco de Dados
A atividade Consultar Banco de Dados consulta um banco de dados e retorna as linhas resultantes como dados publicados. Essa atividade oferece suporte aos seguintes tipos de banco de dados:
Access
ODBC
Oracle
SQL Server
A atividade Consultar Banco de Dados pode ser usada para consultar um banco de dados para obter a descrição detalhada de um código de erro que apareceu em um dos sistemas no data center e, em seguida, essa descrição é enviada a um administrador em uma mensagem de email.
Configurar a atividade do banco de dados de consulta
Antes de configurar a atividade Query Database, você precisará determinar o seguinte:
O banco de dados ao qual você está se conectando
A consulta SQL que você está executando
Use as informações a seguir para configurar a atividade Banco de Dados de Consulta.
Detalhes
Configurações | Instruções de configuração |
---|---|
Consulta | Insira a consulta SQL no campo Consulta |
Aviso
A atividade Banco de Dados de Consulta não oferece suporte a consultas que retornam dados como XML, como consultas que usam a cláusula FOR XML no SQL Server.
Conexão
Configurações | Instruções de configuração |
---|---|
Tipo de banco de dados | Selecione o Tipo de banco de dados na lista suspensa. As opções incluem o seguinte: – Access - ODBC – Oracle - SQL Server |
Importante
Quando o Orchestrator é instalado em um sistema operacional diferente do inglês e você define o tipo de conexão para banco de dados como SQL Server, o valor de entrada do servidor não pode ser localhost. Você deve usar o nome real do computador.
As instruções de configuração para cada guia Conexão Tipo de banco de dados estão listadas nas tabelas a seguir.
Conexões de acesso
Configurações | Instruções de configuração |
---|---|
Arquivo | Digite o nome do arquivo de banco de dados do Access que você deseja acessar. |
Arquivo de grupo de trabalho | Insira o nome do arquivo do grupo de trabalho do Access associado a esse banco de dados. |
Nome de usuário | Insira o nome de usuário para o arquivo do grupo de trabalho. |
Senha | Digite a senha do arquivo do grupo de trabalho. |
Senha do banco de dados | Digite a senha do banco de dados do Access. |
Conexões ODBC
Configurações | Instruções de configuração |
---|---|
DSN | Insira o nome da fonte de dados. |
Nome de usuário | Insira o nome de usuário para esse banco de dados. |
Senha | Digite a senha para este banco de dados. |
Conexões Oracle
Configurações | Instruções de configuração |
---|---|
Nome do Serviço | Insira o nome do serviço. |
Nome de usuário | Insira o nome de usuário para esse banco de dados. |
Senha | Digite a senha para este banco de dados. |
Conexões do SQL Server
Observação
MSOLEDB19 driver é usado para estabelecer conexões criptografadas com o SQL Server (por padrão). Se o certificado do SQL Server não for Confiável no computador do Orchestrator, insira Server=<serverName>; Certificado do Servidor de Confiança=True para cada configuração. Saiba mais para instalar um certificado do SQL Server.
Configurações | Instruções de configuração |
---|---|
Autenticação | Selecione Autenticação do Windows ou Autenticação do SQL Server. |
Servidor | Insira o nome do SQL Server que você deseja acessar. |
Catálogo inicial | Insira o nome do catálogo inicial. Se você selecionou a opção Autenticação do SQL Server, insira o nome de usuário e a senha usados para acessar o SQL Server nas caixas Nome de usuário e Senha. |
Timeout
Configurações | Instruções de configuração |
---|---|
Tempo Limite | Insira a quantidade de tempo que a atividade Consultar Banco de Dados aguardará a conclusão da operação do banco de dados. Defina esse valor como 0 para aguardar indefinidamente. |
Credenciais de Segurança
Configurações | Instruções de configuração |
---|---|
Usar a segurança da conta atribuída ao serviço | Selecione essa opção se quiser executar a atividade Banco de Dados de Consulta usando a mesma conta que o servidor runbook usa. |
Esta conta | Use essa opção para especificar uma conta diferente. Insira o nome de Usuário e a Senha. Observação: Se você especificar um nome de usuário ou senha inválidos, a conta atribuída ao servidor runbook será usada para executar a atividade. |
Dados publicados
A tabela a seguir lista os itens de dados publicados.
Item | Descrição |
---|---|
Valor de retorno numérico da consulta | Quando uma consulta que retorna um valor numérico é usada, esse será o valor. Por exemplo, "Selecione COUNT(*) where FirstName=John" |
Consulta do banco de dados | A consulta de banco de dados que foi enviada ao banco de dados. |
Catálogo Inicial | O catálogo inicial que foi usado ao se conectar ao banco de dados. Esses dados publicados só estarão disponíveis quando o SQL Server for selecionado na guia Conexão. |
Servidor de banco de dados | O nome do servidor de banco de dados. Esses dados publicados só estarão disponíveis quando o SQL Server for selecionado na guia Conexão. |
Usuário de banco de dados | O nome do usuário usado para se conectar ao servidor de banco de dados. |
ODBC DSN | O nome do DSN ODBC. Esses dados publicados só estarão disponíveis quando ODBC for selecionado na guia Conexão . |
Nome do Serviço Oracle | O nome do serviço. Esses dados publicados só estarão disponíveis quando Oracle for selecionado na guia Conexão . |
Acessar arquivo | O arquivo de banco de dados do Access que foi consultado. Esses dados publicados só estarão disponíveis quando o Access for selecionado na guia Conexão. |
Acessar arquivo de informações do grupo de trabalho | O arquivo de grupo de trabalho do Access associado ao arquivo de banco de dados do Access. Esses dados publicados só estarão disponíveis quando o Access for selecionado na guia Conexão. |
Para cada linha publicada | |
Linha completa como uma string com campos separados por ; |
A linha inteira que foi publicada com cada campo na linha separada por um ponto-e-vírgula (;). Use a função Manipulação de dados de campo para obter os valores de um campo dentro da linha |