64 ビット SQL Server 2008 のインストールと同時に 32 ビット SQL Server 2005 をインストールできますか?

64 ビット SQL Server 2008 のインストールと同時に 32 ビット SQL Server 2005 をインストールできますか?

私が勤務している場所では、現在、作業に使用しているサーバー上で 32 ビットの SQL Server 2005 インストールを実行しています。また、開発中のシステムは、64 ビット ODBC 互換性についてまだテストされていません。

私は自宅で独立したプロジェクトも行っており、そのためにはラップトップに 64 ビットの SQL Server インスタンスをインストールする必要があります。組み合わせが少し心配なので、動作するかどうかを知る必要があります。

SQL Server 2005 開発者エディション (32 ビット) をラップトップにインストールします。サービス パックのインストールと合わせて、問題なく動作すると思います。

次に、同じラップトップに SQL Server 2008 開発者エディション (64 ビット) をインストールします。

注意すべき、または発生しないように防止する必要がある落とし穴はありますか?

答え1

クライアント側の 32 ビット ODBC は、32 ビットと 64 ビットの両方のインスタンスに問題なく接続できます。唯一の問題は、SQL Server プロセスにロードされる 32 ビット コード (XP DLL または難解な 32 ビット リンク サーバー ドライバー) がある場合ですが、その可能性はほとんどありません。したがって、64 ビット サーバーに対して 32 ビット アプリの開発を継続してもまったく問題ありません。

しかし、最終的には答えはイエスです。異なる(名前付き)インスタンスとしてインストールされている限り、どのバージョンやアーキテクチャでも並べて組み合わせることができます。通常、ツール(Management Studio、Profiler など) ですが、あなたの場合はそうではないようです。

関連情報