2

SQL Server 2008 R2を実行している別のサーバー上の新しいデータベースインスタンスにエンティティデータモデルを取得するには、どのような変更を加える必要がありますか?Web.configの接続文字列を変更し、ProviderManifestToken="2008"を変更しました。更新したり変更を加えたりしようとすると、何もマップされなくなったことを示すエラーが表示されます。ご協力ありがとうございました!

4

1 に答える 1

1

一般的なアドバイス: まず、データを含むモデルを SQL Server 2005 から SQL Server 2008 R2 に移行します (たとえば、thisまたはthisなどの任意のアプローチを使用します)。
この後、SQL Server 2008 でまったく新しいエンティティ モデルを作成します。モデルの XML を比較し、SQL Server 2005 用に作成されたモデルに必要な変更を加えます (ProviderManifestToken のスペルを間違えた可能性があります)。
データ型が対応していることを確認してください。実際にはそれだけです。

于 2011-05-10T14:23:45.243 に答える