0

これらのファイルを自動的に実行できるソフトウェアまたはプラグインはありますか? 実際、私は誰かから提供されたデモを持っています。これは、Eclipse にインポートできる zip ファイルです。休止状態に関連しています。プロジェクト全体の中には、SQL ファイルのバッチを含むフォルダーがあります。

「CREAT_DATABASE.sql」、「00_CREATE_OBJECTS.sql」、「00_DROP_OBJECTS.sql」、「01_ACCOUNT.sql」、「02_HIBERNATE_UNIQUE_KEY.sql」です。

これらを自動的に実行する方法はありますか?ファイル名は、一部のソフトウェアが名前に従ってファイルを実行するのに役立つある種のインジケータであるためです。はいの場合、どのような人がそのような仕事をすることができますか? いいえの場合、ファイル名は、どの SQL ファイルが最初に実行されるかなどをユーザーに伝えるためにのみ使用されますか? 所有者がすべての sql コマンドを 1 つのファイルにマージしないのはなぜですか?

助けてくれてどうもありがとう

「スパム防止メカニズム」により画像を追加できませんが、見たい場合は画像リンクをご覧ください。http://www2.comp.polyu.edu.hk/~11501579g/portal/img/Capture.PNG

これには 2 つのデータベースが含まれています。hibernate.cfg.xml で「hibernate.connection.driver_class」、「hibernate.connection.url」などの適切なプロパティを設定している限り、どちらか一方を使用できます。実際、唯一の問題は、前に述べたようにSQLファイルを実行する方法を知らないことです。つまり、ファイル名に基づいて自動的に実行しますが、SQLファイルから抽出されたSQLコマンドを1つずつ実行してテーブルを作成することはできますなど。

4

1 に答える 1

0

プラグインで物事を複雑にするのはなぜですか? バッチ ファイルまたは bash スクリプトを使用して、必要なデータベースに対して必要な順序でこれらの SQL コマンドを実行することをお勧めします。

于 2012-07-11T09:22:59.717 に答える