- 论坛徽章:
- 1
|
最近一直在折腾这个问题,网上的资料都不大可行,总结如下:
缺省情况下
操作系统方面:
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的一些经验,今天就先写这两篇吧。咳,忙不完的事情。 |
|