Parâmetros

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Os parâmetros a seguir estão disponíveis em uma probe JDBC direta.

    Parâmetro Descrição
    jdbc_driver Obrigatório. Nome da classe Java para o driver JDBC usar. Os drivers compatíveis no momento são:
    • Oracle: oracle.jdbc.OracleDriver
    • Microsoft SQL Server: com.microsoft.sqlserver.jdbc.SQLServerDriver
    • MySQL: com.mysql.jdbc.Driver
    Exemplo
    com.microsoft.sqlserver.jdbc.SQLServerDriver
    Parâmetro Descrição
    connection_string Obrigatório. A cadeia de caracteres/URL de conexão JDBC para definir a conexão geralmente contém informações sobre o servidor e o nome do banco de dados, o ID do usuário e a senha para conexão com o banco de dados. A sintaxe é específica do fornecedor. Consulte os links a seguir para referência:
    • Oracle: [jdbc:oracle:thin:<username/password> @<database> ]
    • Microsoft SQL Server: [jdbc:sqlserver://localhost;user=MyUserName;password=*****;]
    • MySQL - [jdbc:mysql://localhost/database?user=username%26password=passwd]
    Exemplo
    jdbc:sqlserver://xxx.service-now.com;
    databaseName=SMS;
    user=sms_user;
    password=sms_password;
    Parâmetro Descrição
    work Obrigatório se não estiver usando o atalho do parâmetro table_name.

    Elemento primário de um fragmento XML que descreve o comando SQL a ser executado.

    Exemplo
    ...
      <parameter name= "work" ><select table = "System_DATA" where = "InstanceKey=692" ><MachineID /><SMSID0 /></select></parameter>
      ...
    Parâmetro Descrição
    query_timeout Opcional durante SELECT. Número de segundos que o driver JDBC espera pela conclusão de uma consulta (SELECT). Zero significa sem tempo limite. Se o tempo limite for excedido, a integração considerará o resultado JDBC inacessível e o colocará em um estado de erro.
    Parâmetro Descrição
    table_name Opcional (exceto obrigatório durante count_rows == true).

    Maneira alternativa de executar uma consulta select * ; em vez de usar o elemento work. Equivalente à execução de select * de<table_name> .

    Parâmetro Descrição
    count_rows Opcional. Indica se uma consulta de contagem de seleção(*) deve retornar o número de linhas (verdadeiro/falso). O resultado da contagem é retornado como um elemento row_count no elemento result.
    Parâmetro Descrição
    query Opcional. Tipo de consulta. As opções possíveis são "Todas as linhas da tabela" ou "SQL específico". Se for "SQL específico", o sql_statement será necessário para especificar a instrução SQL.
    Parâmetro Descrição
    sql_statement Opcional. Use uma consulta SQL específica. A presença deste elemento executa uma consulta direta especificada no atributo de valor.
    Exemplo
    ...
      select * from any_table where id = 123
      ...
    Parâmetro Descrição
    skip_sensor Opcional. Determina se a Descoberta tentará processar a entrada de ECC do JDBCProbe. Padrão = verdadeiro
    Por exemplo, para consultar uma tabela usando uma probe JDBC direta, são necessários os seguintes parâmetros:
    • Nome da classe do driver JDBC
    • Cadeia de caracteres de conexão JDBC
      • Servidor de banco de dados
      • Nome do banco de dados
      • Nome de usuário
      • Senha do usuário
    • O nome da tabela
    Figura 1. Formulário de fila
    Formulário Fila.