none
Sql Server 2005(x32) 安裝於Windows Server 2008(x64)記憶體使用問題 RRS feed

  • 問題

  • 公司購入一台新的主機並安裝了Windows Server 2008 R2 Enterprise(x64),目前該主機安裝了SQL Server 2005(x32)。先前在Windows Server 2003(x32)上安裝該版本的SQL Server,只要開啟PAE、AWE、Allow Lock Memory、設定Max Memory之後,可以成功的依據設定讓SQL Server使用記憶體。網路上目前查閱到的資料大部分都是x64的作業系統不需要PAE、設定Lock Memory即可讓SQL Server使用超過2GB的記憶體限制,可是實際測試的結果發現sqlserver.exe *32使用的記憶體吃到約3.5G就再也上不去了。後來試著將先前在x32下需要設定的東西都設定上去(PAE除外),發現結果依舊是卡在3.5G左右。不曉得各位是否有遭遇到跟我相同的問題?
    2010年2月6日 上午 09:35

解答

  • 冒著OS爆炸的風險,硬將Windows Server 2008(x64)的PAE打開,結果果然在x64下面用x86的程式,還是要開PAE才能破解2GB的封印.....
    • 已標示為解答 MilelrJim 2010年2月6日 上午 10:08
    2010年2月6日 上午 10:08