2012-07-11 33 views
0

有沒有任何軟件或插件可以幫助自動運行這些文件?其實我有一個由某人給出的演示。它是一個可以導入到eclipse中的zip文件。它與hibernate有關。在整個項目中,有一個文件夾包含一批sql文件。如何自動運行sql文件?我有這些文件

他們是 「CREAT_DATABASE.sql」, 「00_CREATE_OBJECTS.sql」, 「00_DROP_OBJECTS.sql」, 「01_ACCOUNT.sql」 和 「02_HIBERNATE_UNIQUE_KEY.sql」

我想知道那有沒有什麼辦法來運行這些自動?因爲文件名稱是一些可以幫助某些軟件根據名稱運行它們的指示器。如果是的話,哪一個可以做這種工作?如果不是,文件名是否僅用於告訴用戶哪個sql文件是第一個運行等等?爲什麼所有者不將所有的sql命令合併到一個文件中?

非常感謝您的幫助

,而我不能添加圖像,由於「垃圾郵件防禦機制」這裏是圖片鏈接,如果你想看到這一點。 http://www2.comp.polyu.edu.hk/~11501579g/portal/img/Capture.PNG

它包含兩個數據庫,只要我在hibernate.cfg.xml中設置了諸如「hibernate.connection.driver_class」,「hibernate.connection.url」等正確的屬性,我就可以使用其中任何一個。其實唯一的問題是我不知道像我之前提到的那樣運行sql文件的方式,即根據文件名自動運行它們,儘管我可以逐個運行sql命令,這些命令從sql文件中提取以創建表等等。

+0

哪個數據庫? – Ariel 2012-07-11 09:05:58

+0

你可以發佈你的eclipse項目目錄結構的屏幕截圖,這是eclipse的包視圖。 – 2012-07-11 09:08:50

+0

我添加了一些我遇到的細節,包括圖像。感謝您的幫助 – 2012-07-11 12:32:31

回答

0

爲什麼使插件變得複雜?我建議您使用批處理文件或bash腳本來運行這些sql commans,以便您需要針對所需的數據庫。

+0

沒有人能幫助我嗎? ... – 2012-07-12 13:25:43

+0

它不清楚你想達到什麼,爲什麼它很難幫助你。 – Eduard 2012-07-16 10:51:15