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 一定要自己动手试验才行 这是echoaix大师写的。 我遇到过类似的问题,改天也试试~ 我的LOG中提示kernelnast_readpost: Invalid tdslength (17409), socket 10, listener 0
kerneloriginating node of previous invalid TDS packet: 172.16.103.104:3661,这是怎么回事,怎么解决呢?谢谢
页:
[1]