2014-10-01 41 views
0

W2 CEP新增並試圖運行Wso2 CEP文檔中給出的示例。我實際上是遵循入門指南,幾乎完成所有步驟而沒有任何問題。但是在創建個性化儀表板的過程中堅持了最後一步。嘗試使用WSO2 CEP入門時的SQL語法錯誤示例

上午使用Oracle數據庫作爲我的數據源,我能夠在創建儀表板時引用在CEP中創建的數據源,並且連接驗證成功。但是,當我輸入我的sql「select * from delivered_orders」並且運行時,它給我一個錯誤「你的SQL語法錯誤」。在控制檯中,我可以看到相應的ORA錯誤「java.sql.SQLException:ORA-00933:SQL命令未正確結束」

正如你所看到的那樣,sql語句是一個非常基本的語句,它有任何語法錯誤。我不確定我的設置有什麼問題,對此有任何幫助都很好。

我已經讀過堆棧溢出的其他標題,這表明我不應該使用WSO2 CEP的錯誤複合主鍵。我嘗試過,但仍然不好。


其他細節:0CT 3'rd

我試圖與MySQL相同的樣品,它就像一個魅力。感謝Colinr提供的票據,我看到了文檔的更新。但是在與Oracle連接時仍然存在問題。

+0

檢查您的本地DBA是否在'deliver_orders'表上發生了任何VPD/RLS策略。這是我想到的第一件事。 – nop77svk 2014-10-01 11:40:33

回答

0

您的命令可能缺少終結符';'
如果這樣可以解決您的問題,我會盡力讓文檔更新。

+0

我現在試着在瀏覽器上得到相同的錯誤。但從控制檯,java.sql.SQLException的以下錯誤:ORA-00911:無效的字符。謝謝。 – sriramjothimani 2014-10-01 14:21:22

+0

好的,這是值得一試!我會重現這個問題並回復你。 – Colinr 2014-10-01 14:50:50

+0

當然,謝謝。一些額外的信息,oracle實例運行在服務器上,而不是在本地桌面上,我實際運行我的CEP。並且在連接數據庫時使用db管理員憑證。請回復所需的其他細節。謝謝。 – sriramjothimani 2014-10-01 14:56:18