实体数据模型向导太慢(SQL 数据库)

Entity Data Model Wizard Too Slow (SQL Database)

使用: visual studio 2012 终极, ADO Entity Framework 6, 数据库:Sql express 2014(安装在本地PC上), 数据库 table 计数:174 table.

我正在尝试使用实体数据模型向导创建数据库模型,但创建模型大约需要 8 小时(对话框无响应)。

我尝试重新安装 visual studio & Entity Framework 但还是一样的问题。 我需要任何可以加速数据库模型创建的想法。

更新到 SQL Server 2014 的累积更新包 5 修复了这个问题,请参阅 https://connect.microsoft.com/VisualStudio/feedback/details/829555/visual-studio-freezes-during-entity-framework-db-reverse-engineering. The update is available at https://support.microsoft.com/en-us/kb/3011055

我为 SQL Server 2014 修复程序更新到累积更新包 5,但它不适用于 me.Finally 我解决了这个问题是更新 SQL Server 2014 服务包 1

http://www.microsoft.com/en-US/download/details.aspx?id=46694

对我有用的是我在更新模型之前将我的数据库兼容性改回 2012。

在 SQL Management Studio 中,右键单击数据库。

属性 -> 选项 -> 兼容级别 -> SQL Server 2012 (110)

基于 PretoriaCoder 所说的内容 使用 SQL Server 2016 SP1 和 Visual Studio 2017 Entity Framework 6.2.0

连接到 'our' 数据库兼容性设置为 130,可以生成数据模型 OK 连接到第三方数据库(设置为 130)实体模型生成失败。

将数据库的兼容性设置为 110(在 SQL 服务器中)并生成实体模型。