私は現在、私たちのネットワーク上のいくつかのサーバーに広がっている多くの異なるSQLサーバーにアクセスするVS2010のアプリケーションを作成しています。しかし、これは動的な環境であり、サーバーは廃止される可能性があります。私は、これらのサーバーのカスタム情報収集データベースを指すエンティティデータモデルをいくつか持っています。これは、サーバーが廃止されたときには役に立たなくなります。問題は、これらのサーバーの1つが廃止されると、エンティティデータモデルがデータベースをもう指すことができなくなるため、アプリケーションが失敗することが心配です。開発時間が無駄になるため、新しいサーバーのニーズを満たすために、アプリケーションのソースコードを変更するために2週間ごとに行くことはできません。エンティティデータモデルがインテンスのデータベースの1つを指している場合、SQL Serverインスタンスがオフライン/アクセスできない場合はどうなりますか?
データモデルがもう存在しない可能性のあるデータベースを指していると、私のアプリケーションがうまく動作しないという疑いはありますか?存在しないデータベースへの接続を「無視する」必要性に対応するための回避策はありますか?
申し訳ありませんが、私はその質問を理解していません。 「存在しないサーバーやデータベースに話そうとすると、失敗するのですか」と本当に尋ねていますか? –
何かのように、エンティティデータモデルは、それがもはや指しているサーバーが存在しないことを検出した場合、どのように振舞うでしょうか。アプリケーションがクラッシュするか、それとも何か他のことをしますか? – Eon
私のネットワークからサーバーが消えたときは私は責任を負いませんが、私たちのすべてのサーバーには1つのアプリケーション内のエンティティデータモデルを使ってアクセスするカスタムメイドのパフォーマンスデータベースがあります – Eon