2017-06-15 35 views
0

我正在嘗試使用Zeppelin(v0.7.0 java 1.8在Windows 10上;與docker v .0.7.1相同)JDBC解釋器來查詢Oracle數據庫。Zeppelin Oracle SQL查詢運行前線

到目前爲止,我找到了像example這樣的論文。我嘗試使用JDBC解釋器:

common.max_count=100 
default.driver=oracle.jdbc.pool.OracleDataSource 
default.password:$password 
default.user=$my_user_name 
default.url=jdbc:oracle:thin:@$host:1521/$service_name> 
zeppelin.jdbc.concurrent.max_connection=10 
zeppelin.jdbc.concurrent.use=true 

連接看起來是成功的*建立,但即使是最簡單的查詢(如sql% select 1 from dual)運行,直到永遠。

有沒有人知道/有線索要添加什麼?

我在終端看見 - 重複的線

SKEY:shared_process爲InterpreterSetting編號:2CMBZV4T1,名稱:JDBC DEBUG [2017年6月15日16:03:28203]({線程90} InterpreterSetting.java [getInterpreterProcessKey]:143) - getInterpreterProcessKey:shared_process解釋設置Id:2CMBZV4T1,名稱:jdbc DEBUG [2017-06-15 16:03:28,204]({Thread-90} InterpreterSetting.java [getInterpreterProcessKey]:143 ) - getInterpreterProcessKey:shared_process解釋器設置Id:2CMBZV4T1,名稱:jdbc DEBUG [2017-06-15 16:03:28,204]({Thread-90} InterpreterFactory.java [getInterpreterSessionKey]:1244) - Inter preter session key:shared_session,for note:2CMEC9SS4,user:anonymous,InterpreterSetting Name:jdbc DEBUG [2017-06-15 16:03:28,205]({Thread-90} InterpreterSetting.java [getInterpreterProcessKey]:143) - getInterpreterProcessKey :shared_process解釋器設置Id:2CMBZV4T1,名稱:jdbc DEBUG [2017-06-15 16:03:28,205]({Thread-90} InterpreterSetting.java [getInterpreterProcessKey]:143) - getInterpreterProcessKey:shared_process解釋器設置Id:2CMBZV4T1,名稱:jdbc

在同一時間我沒有問題使用火花解釋器Scala的jdbc相同的驅動程序。

  • 至少在我提供錯誤的密碼它打印有意義的反應
+0

Bogdan在這個問題上的任何更新,我面臨同樣的問題。感謝你的幫助。 –

回答

-1

確定一個查詢正在運行?

selec 1 from dual 

是無效的SQL。

在gv $ session的Oracle端檢查您的查詢。如果它正在運行,它將在那裏。

+0

謝謝,描述已更新。更正sql /錯誤的sql - 相同的結果 – Bogdan

+0

在gv $ session的Oracle端檢查您的查詢。如果它正在運行,它將在那裏。 –