ソフトウェアもインストールする SQL Server 2008 R2 Express インスタンスにデータベースを展開しています。すべて正常に動作しますが、特定のターゲット マシンには、SQL Server 2008、2005、2000 の他のインスタンスがあります...理論的には、SQL Server インスタンスが共存できることはわかっています。しかし、私はそれらの間にいくつかの対立があることも知っています。インターネットはそれらでいっぱいです。
私の最も一般的な症状は、サーバー プロトコルが以前にインストールされた (他のベンダーの) SQL Server 2008 インスタンスと共にインストールされていないことです。SQL Server 構成マネージャーの [SQL Server ネットワーク構成] の下に、['MyInstance' のプロトコル] という項目がありません。そのため、どのクライアント マシンもサーバーに接続できます。
クライアントの家への訪問を最小限に抑え、アプリケーションを可能な限り自己展開できるようにしたいと考えています。インスタンスの競合を回避または解決するためにできることはありますか? 何かアドバイス?私は不可能なことを望んでいますか?