Entity Framework Переход с SQL Server 2005 на 2008 R2 - PullRequest
2 голосов
/ 05 мая 2011

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

1 Ответ

1 голос
/ 10 мая 2011

Просто несколько общих советов: сначала перенесите модель с данными из SQL Server 2005 в SQL Server 2008 R2 (используйте любой подход, например, this или this ).
После этого создайте совершенно новую модель сущностей в SQL Server 2008. Сравните XML моделей, внесите необходимые изменения в модель, созданную для SQL Server 2005 (возможно, вы допустили ошибку в написании ProviderManifestToken).
Убедитесь, что типы данных соответствуют, и на самом деле это все.

...