我正在执行logstash JDBC配置文件,而执行该文件时收到以下错误
Error: Java::JavaSql::SQLException: Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the client was: localhost:1521:xe
请找到我的logstash配置文件:
我正在尝试使用Jdbc_streaming过滤器插件从mongodb中获取数据,该插件位于windows中的logstash中。我使用mongo-java-driver-3.4.2.jar连接到数据库,但是,得到了这样一个错误。
JavaSql::SQLException: No suitable driver found for jdbc:mongo://localhost:27017/EmployeeDB
对现有的参考资料没有任何进展。我使用的是logstash 7.8.0版本。这是我的logstash配置:
jdbc_streaming {
jdbc_driver_lib
我有这个SQL请求,在PostgreSQL中工作正常,但是在Oracle中抛出一个错误"Java::JavaSql::SQLSyntaxErrorException: ORA-00905:缺失关键字“。我想,这里有些东西是Oracle关键字,但找不到它。尝试更改"max“和"master”-相同的错误。
SELECT
id AS "ID",
imitation_mode AS "IMITATION_MODE",
time_begin AS "TIME_BEGIN",
time_end A
我正在尝试使用JRuby连接到配置单元,这是我代码的一部分
require 'java'
module JavaLang
include_package 'java.lang'
end
module JavaSql
include_package 'java.sql'
end
JavaLang::Class.forName("org.apache.hive.jdbc.HiveDriver").newInstance
..rest of the code
调用Class.forName时出现ClassNotFou
我使用Ruby与数据库进行通信,我有一个统计页面,其中显示设备的统计信息。不幸的是,当执行select查询以显示页面时,我得到了以下错误:
错误- StatementInvalid: Java::JavaSql::SQLSyntaxErrorException: ORA-00936:缺失表达式
SELECT
COUNT(*) AS count_all,
date(request_time) AS date_request_time,
"REQUESTS"."DEVICE_ID" AS requests_device_id
FROM
我想使用mongodb的logstash插件将我的mongodb数据(本地mongodb)同步到弹性搜索(局部弹性)。
我已经安装logstash插件
bin/logstash-plugin install logstash-input-mongodb .
然后,我在mongodata.conf目录中创建了一个/usr/share/logstash文件。当我执行conf文件时,它将显示--> Sending Logstash's logs to /var/log/logstash which is now configured via log4j2.properties
我的配置