2013-06-12 13 views
0

我在unix上有一個sql腳本。我想在Windows上運行的Java程序中調用它。我沒有在我的Windows上安裝Oracle。有沒有什麼方法可以在unix服務器的java程序中調用腳本,還可以在cmd上看到輸出?在windows上使用java程序調用unix sql腳本

+0

究竟是什麼「* Unix *上的SQL腳本」?一個SQL腳本是針對數據庫運行的,只要您有一個SQL客戶端來運行該數據庫,它就位於何處。 –

+0

爲什麼不使用Putty或任何其他SSH終端連接到Unix Box並直接執行命令? – shazin

+0

我已經連接它使用膩子,但我想執行它在一個Java程序 – myst552

回答

0

您可以嘗試在您的Windows機器上安裝SQL*Plus with Instant Client,並使用Runtime.getRuntime().exec來執行sqlplus.exe並將您的SQL腳本提供給它。

0

使用JDBC執行語句。