0

Play 2 フレームワークを使用して、IBM iSeries DB2 データベースに接続しようとしています。接続を機能させることができるようです。しかし、アプリケーションをロードして進化を実行しようとすると、次のエラーで失敗します: SQLException: [SQL0204] PLAY_EVOLUTIONS in (database name) type *FILE not found.

いくつかの質問を見ましたが、答えが見つかりません:

  1. DB2 (AS400 または LUW) で Play フレームワーク 2 を使用する
  2. Play フレームワークと DB2
  3. Play
    Framework 2.0.3 の DB で進化テーブルを生成する適切な方法は何ですか?

最後の質問は、2012 年 10 月に t0mppa によって投稿されました。彼は、それを行う方法を考え出したと述べていますが、evolutions ソースを使用して解決策を作成したと言う以外に、彼の方法を共有しませんでした。私はそれほど得意ではありません。

テーブル定義だけができれば、テーブルを手動で作成して機能させることができると思います。

ありがとう

ボブ

4

2 に答える 2

2

おそらく、進化を無効にしてデータベースを直接作成することもできます。

プロパティをオーバーライドすることで、開発構成と運用構成だけでなく、必要に応じていくつかの開発構成を持つことができます。

例:~run -Dconfig.resource=development-local-db2.conf

ここからもっと見る

http://www.playframework.com/documentation/2.2.x/ProductionConfiguration

于 2013-11-03T19:29:56.143 に答える