Entity Framework Переход с SQL Server 2005 на 2008 R2
Какие изменения мне нужно внести, чтобы перенести мою модель данных сущности в новый экземпляр базы данных на другом сервере под управлением SQL Server 2008 R2? Я изменил строку подключения в Web.config и изменил ProviderManifestToken="2008". Если я пытаюсь обновить или внести какие-либо изменения, мне выдаются ошибки, в которых говорится, что ничего больше не отображается. Спасибо за помощь!
1 ответ
Просто несколько общих советов: сначала перенесите модель с данными из SQL Server 2005 в SQL Server 2008 R2 (используйте любой подход, например, тот или этот).
После этого создайте совершенно новую модель сущностей в SQL Server 2008. Сравните XML моделей, внесите необходимые изменения в модель, созданную для SQL Server 2005 (возможно, вы допустили ошибку в написании ProviderManifestToken).
Убедитесь, что типы данных соответствуют, и на самом деле это все.