Os parâmetros a seguir estão disponíveis em um probe JDBC direto.
Parâmetro
Descrição
jdbc_driver
Necessário. Nome da classe Java para o driver JDBC usar, os drivers compatíveis atualmente 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
Necessá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 se conectar ao banco de dados. A sintaxe é específica do fornecedor. Consulte os seguintes links para referência:
Oracle: [ oracle:thin:<username/password> em <database>]
Microsoft SQL Server: [jdbc:sqlserver://localhost;user ;]
Opcional durante A SELEÇÃO. Número de segundos que o driver JDBC espera por um Consulta (SELECIONAR) para concluir. 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: verdadeiro ).
Forma alternativa de executar um selecione * consulta; em vez de usar workelemento. Equivalente à execução selecione * do <table_name> .
Parâmetro
Descrição
count_rows
Opcional. Indica se é um contagem de seleção (*) a consulta deve retornar o número de linhas (verdadeiro/falso). O resultado da contagem é retornado como row_count . resultelemento.
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 "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 Valor.
Exemplo
...
select * from any_table where id = 123
...
Parâmetro
Descrição
skip_sensor
Opcional. Determina se A Descoberta tenta processar a entrada ECC do JDBCProbe. Verdadeiro
Por exemplo, para consultar uma tabela usando um probe JDBC direto, requer os seguintes parâmetros: