实体框架迁移:在迁移过程中出现超时的SqlException

6

Sql Server可以访问。我想使用Entity Framework迁移来迁移数据库。在这个迁移中,有一个包含130k个图像的“Images”表。在这些表中添加了“CREATE INDEX”索引。我收到了SqlException超时的命令。但是在连接字符串中,我只能定义Connect Timeout。我尝试在这里定义Command Timeout:(IObjectContextAdapter)DbContext.ObjectContext.CommandTimeout但这没有帮助我。

在DbMigrator中也一样,但他没有任何这样的属性。

所以,我需要帮助,我应该为Entity Framework中的迁移定义CommandTimeout,但不知道如何做到这一点。请帮帮我,抱歉我的英语不好。

1个回答

4

谢谢!我下载了EF5并成功设置了CommandTimeout属性。迁移在几分钟内完成。 - Alex
链接已损坏。 - mehrandvd

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接