0

解決済み

問題が見つかりました。Java クラスで定義されたスキーマがありました

mysql データ サービスを使用するクラウド ファウンドリー アプリがあります。

うまく機能しますが、別のデータベーステーブルを追加したいと思います。

新しいエンティティ クラスを使用して Cloud Foundry に再デプロイすると、テーブルが作成されず、ログに次のエラーが記録されます。

2012-08-12 20:42:23,699 [メイン] エラー org.hibernate.tool.hbm2ddl.SchemaUpdate - テーブル 'acl_class' のユーザー 'ulPKtgaPXgdtl'@'172.30.49.146' に対する CREATE コマンドが拒否されました

4

1 に答える 1

1

スキーマは、サービスを介して動的に作成されます。アプリケーションをサービスにバインドし、クラウド名前空間を使用するだけです。上記のように、構成ファイルからスキーマ名を削除すると問題が解決します。

于 2012-09-05T00:43:11.293 に答える