2016-04-28 47 views
1

請問一些機構請告訴我如何使用log stash JDBC插件用於Teradata?使用logstash jdbc插件從Teradata導入數據

Teradata的問題是它需要兩個java_driver_files(tdgssconfig.jar和terajdbc4.jar)才能列出。如何指定terajdbc4.jar和tdgssconfig.jar

我已經嘗試了很多方法就像兩個文件:

input { 
    JDBC { 
     jdbc_connection_string => "jdbc:teradata://localhost/MYDB" 

     jdbc_user => "dbc" 

     jdbc_driver_library => "/home/TeraJDBC/terajdbc4.jar;/home/TeraJDBC/tdgssconfig.jar" 

     jdbc_driver_class => "com.teradata.jdbc.TeraDriver" 

     statement => "SELECT * from MYDB.Acct" 
    } 
} 
output { 
    stdout { codec => json_lines } 
} 

這是不承認的驅動程序庫的類路徑,我怎麼在指定兩個jar文件驅動程序庫?

回答

0

隨着logstash 2.3.1,我們使用逗號分隔的罐子...

input { 
    jdbc { 
     jdbc_driver_library => "/usr/jars/terajdbc4.jar,/usr/jars/tdgssconfig.jar" 
... 

祝你好運!

蓋伊