Sql server 是否有人在未被跟踪的情况下对SQL数据库架构进行了更改(SQL Server 2008和SQL Server Management Studio)?
我正在使用EntityFramework6来管理对数据库的访问,现在有人告诉我,在我显示数据的方式中缺少一些数据。据说各个列一直都在数据库中,我或EF一定是以某种方式加载失败了 但是我非常肯定(虽然不是100%)这个专栏以前没有出现过,几天前就被收录了。由于数据库是在几个月前创建的,我定期更新其中的内容,并且总是重新加载EF以保持对数据库的最新更改,而这一个从未被提出过Sql server 是否有人在未被跟踪的情况下对SQL数据库架构进行了更改(SQL Server 2008和SQL Server Management Studio)?,sql-server,entity-framework,database-schema,ssms,Sql Server,Entity Framework,Database Schema,Ssms,我正在使用EntityFramework6来管理对数据库的访问,现在有人告诉我,在我显示数据的方式中缺少一些数据。据说各个列一直都在数据库中,我或EF一定是以某种方式加载失败了 但是我非常肯定(虽然不是100%)这个专栏以前没有出现过,几天前就被收录了。由于数据库是在几个月前创建的,我定期更新其中的内容,并且总是重新加载EF以保持对数据库的最新更改,而这一个从未被提出过 我查看了关于ALTER/DROP使用的报告,但最近没有看到任何变化。这是否意味着我错了,假设实体框架没有看到表上还有一列,或者
我查看了关于ALTER/DROP使用的报告,但最近没有看到任何变化。这是否意味着我错了,假设实体框架没有看到表上还有一列,或者可能有人在未被注意的情况下进行了更改?如果是这样的话:是否有其他方法可以尝试跟踪该更改,或者只是看看是否有更改?您是否有机会使用旧的DB备份来检查该列是否存在?