服务器 频道

sybase如何在windows上使用大内存

  【IT168 服务器学院】sybase如何在windows上使用大内存

  最近一直在折腾这个问题,网上的资料都不大可行,总结如下:

  缺省情况下

  操作系统方面:

  32位可以支持2G memory。

  sybase:

  max memory 超不过1.5G

  步骤:

  1) windowns支持超过2G内存:boot.ini文件加/3GB或/PAE,我加/3GB

  2 )sybase可用超过1.5G:sp_configure ''shared memory starting address'', 23662592改后重启sybase就可以使用1.5G以上内存但不能超过2G

  3)sybase可用超过2G:网上都说是执行imagecfg.exe -l sqlsrver.exe,可是我按他们说得从NT4。0的安装盘得到或下载的imagecfg.exe都无-l选项,怎么也不行,不知谁有?给我一个试试。可以用vc的editbin.exe,执行

  editbin.exe /LARGEADDRESSAWARE sqlsrvr.exe即可。执行editbin还需要link.exe和MSPDB60.DLL,在vc安装包中都有,很容易找到。sybase重启可配置2G以上内存,但最多不能超过3G

  感想:

  1   32位windows太弱

  2   网上有的东西互相抄真害人

  3   一定要自己动手试验才行

  写的不对的地方请指正。我会陆续写一些我在使用sybase的一些经验,今天就先写这两篇吧。咳,忙不完的事情。

  

0
相关文章