Os parâmetros a seguir estão disponíveis em um probe JDBC direto.
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. Cadeia de caracteres de conexão JDBC/URL 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:
Opcional durante SELECT. Número de segundos que o driver JDBC aguardará até que uma consulta (SELECT) seja concluída. Zero significa sem tempo limite. Se o tempo limite for excedido, a integração considerará o resultado JDBC inacessível e o colocará em estado de erro.
Parâmetro
Descrição
table_name
Opcional (exceto obrigatório durante count_rows == true).
Maneira alternativa de executar uma consulta de seleção * ; em vez de usar o elemento work. Equivalente à execução de seleção * de<table_name> .
Parâmetro
Descrição
count_rows
Opcional. Indica se uma consulta de contagem selecionada(*) deve retornar o número de linhas (verdadeiro/falso). O resultado da contagem será 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 o Discovery tentará processar a entrada 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: