Kann ich einen 32-Bit-SQL Server 2005 neben einer 64-Bit-SQL Server 2008-Installation installieren?

Kann ich einen 32-Bit-SQL Server 2005 neben einer 64-Bit-SQL Server 2008-Installation installieren?

An meinem Arbeitsplatz läuft derzeit eine 32-Bit-Installation von SQL Server 2005 auf dem Server, mit dem wir arbeiten. Darüber hinaus wurden die Systeme, auf denen wir entwickeln, noch nicht auf 64-Bit-ODBC-Kompatibilität getestet.

Ich arbeite auch unabhängig von zu Hause an Projekten, für die ich 64-Bit-SQL-Server-Instanzen auf meinem Laptop installieren muss. Ich mache mir ein wenig Sorgen wegen der Kombinationen, also muss ich wissen, ob es funktioniert.

Ich werde SQL Server 2005 Developer Edition (32-Bit) auf meinem Laptop installieren. Ich gehe davon aus, dass dies zusammen mit der Installation der Service Packs problemlos funktionieren wird.

Ich werde dann SQL Server 2008 Developer Edition (64-Bit) auf demselben Laptop installieren.

Gibt es Fallstricke, auf die ich achten oder die ich vermeiden muss?

Antwort1

Ihr clientseitiger 32-Bit-ODBC kann problemlos sowohl mit 32-Bit- als auch mit 64-Bit-Instanzen verbunden werden. Das einzige Problem wäre, wenn Sie 32-Bit-Code (XP-DLLs oder esoterische 32-Bit-Linked-Server-Treiber) haben, der in den SQL Server-Prozess geladen wird, was sehr unwahrscheinlich ist. Daher sollte es vollkommen problemlos möglich sein, Ihre 32-Bit-App weiterhin auf einem 64-Bit-Server zu entwickeln.

Aber letztendlich lautet die Antwort ja, Sie können jede Version und Architektur nebeneinander kombinieren, solange sie als unterschiedliche (benannte) Instanzen installiert werden. Probleme treten normalerweise auf, wenn Sie nebeneinander dieWerkzeuge(Management Studio, Profiler usw.), aber das scheint bei Ihnen nicht der Fall zu sein.

verwandte Informationen