2013-07-07 24 views
8

開発目的で64ビットマシンにSQL Server 2012 Developerをインストールしようとしていますが、32ビット版と64ビット版をインストールする必要があるかどうかはわかりません。64ビットマシン上のSQL Server 2012 32ビットまたは64ビット?

私のVisual Studio 2012は32ビットで、ラップトップはかなり高速ではありません(Intel Core2Duo P8400 @ 2.26Ghz、5GB RAM搭載)。

一般的に言えば、64ビットマシン上の64ビットまたは32ビットアプリケーションのインストールは適切ですか?

答えて

3

インストールするバージョンの一般的なアドバイスはありません。 Visual Studioは32ビットプロセスで動作しますが、別のプロセスでデバッグされるため、プロジェクトは64ビットをターゲットにできます。

主な質問は、どのくらいのRAMがデータベースに必要と思われるかです。 64bitマシンに64bitソフトウェアをインストールするには欠点はありませんが、32bitソフトウェアは互換性レイヤー(WoW64 - Windows 64のウィンドウ)で実行されます。

古いハードウェアで32ビットまたは64ビットのソフトウェアを使用しても違いはありません。プロセッサがそれをサポートしている限り! Visual Studioの64ビット版のようなもの決してありません

+0

ありがとうございました。私は64ビット版を懸念なくインストールできると言っていますか? – Todo

+0

@Todoはい、正確に – Matten

+0

SQL Serverの32ビット版は、サーバー側コンポーネント用に64ビットアセンブリをロードできますか? – sleblanc

1

、VSだけに関係なく、オペレーティング・システムとプロジェクト目標の32ビットが来る、これはVS UIは、SQLに関しては、異なるプロセスの外部タスク

を実行するという事実によるものですマイクロソフトの指示に従えば、32ビット版のSQLを32ビット版でのみインストールすることを強くお勧めします。

ですから、すべてのSQL Serverのパフォーマンスの問題へのデフォルトのソリューションはそれでより多くのメモリを投げることである64ビット版

+0

ありがとう!あなたの答えを感謝します。 – Todo

+1

一部のアプリケーションでは、実際には32ビットバージョンが必要です。したがって、他のアプリケーションが64ビットに行くことによって互換性の問題がない同じSQLサーバーを使用するかどうか確認してください。 – Stix

6

をインストールする必要があります。これは、64ビットマシンに64ビットのSQL Serverを持っている場合にのみ4GB以上で動作します。すでに4GB以上のメモリを搭載した64ビットマシンがあるため、64ビットバージョンのSQL Serverをインストールすることは簡単です。

未来がどうなるかわからないため、決定を下す必要があるときに非常に大きなデータベースをサポートする必要がないかどうかは関係ありません。私は正確にその経験があり、64ビット版をインストールした時点で50 + GBのデータベースで作業していることを本当にうれしく思います。私が当時予想していなかったこと。

1

私の理解によると、32ビットのOSはRAMを維持したり、2powe32 kbまでRAMを利用することができます。サーバがあなたに操作を許可することを意味します。同様に64ビット.2powerof 64.

あなたは64ビットOSに32ビットをインストールできますが、64ビットSQL Serverをインストールすることはできません32ビットOS

関連する問題