6

SQL Server にアクセスできます。Entity Framework の移行を使用してデータベースを移行したいと考えています。そこに、画像を持つ130kレコードの「画像」テーブルがあります。移行では、「CREATE INDEX」を使用してこれらのテーブルに「INDEX」が追加されました。SqlExceptionコマンドのタイムアウトが期限切れになっていることがわかりました。しかし、接続文字列では、接続タイムアウトのみを定義できます。ここでコマンドタイムアウトを定義しようとし (IObjectContextAdapter)DbContext.ObjectContext.CommandTimeoutましたが、役に立ちませんでした。そしてDbMigratorにもありますが、彼はそのようなプロパティをどこにも持っていません。

だから私は助けが必要ですCommandTimeout.Entity Frameworkで移行を定義する必要がありますが、これを行う方法がわかりません. 助けてください、下手な英語でごめんなさい

4

1 に答える 1

4

これはEF4では不可能だと思います。今週リリースされた EF5 のリリース候補に機能として追加されました: http://blogs.msdn.com/b/adonet/archive/2012/05/15/ef5-release-candidate-available-on- nuget.aspx

于 2012-05-20T09:04:14.520 に答える