Entity Framework を使用して、モデル化されたデータベースからデータを読み取ることができるアプリケーションを作成しました。現在、別のサーバーでホストされている同じテーブルを持つ別のデータベースがあります。
問題は、2 番目のデータベースのテーブルが元の名前とは異なる名前のスキーマに属しているため、app.config ファイルでコンテキストの接続文字列を変更するだけでは機能しないことです。(「テーブルまたはビューが存在しません」というエラーが表示されます)。元のスキーマ名を示す自動生成コードのどこかにマッピングが必要です。
この種の状況を処理する正しい方法は何ですか? 最初のデータベースと同一であるため、2 番目のデータベースを再モデル化する必要はありません。他のアプリケーションが動作しなくなるため、データベースを変更できません。
正しい方向への微調整は大歓迎です。