您的位置:首页 >> 数据库 >> Sybase >> 正文
Sybase RSS
 

SQL Server配置内存过大、Server不能启动时怎么办?

http://www.rdxx.com 06年12月03日 22:43 iTbulo 我要投稿

关键词: SQL Server , 内存 , 启动 , 配置 , SQL

SQL Server使用的内存与机器的内存总数有一定的比例关系。如果Server使用内存太小,影响到SQL Server的性能,但内存配置过大超过一定比例时,导致SQL Server不能启动。

  在ISQL中,用sp_configure “memory”可以看到你的Server现在使用的内存大小。这个数字单位为Page,每一个Page为2K。参数memory在启动Server时被读入内存。所以memory被修改之后,必须shutdown Server,再重新启动Server,新的参数才生效。

1>sp_configure "memory",number_of_memory 
2>go 
1>reconfigure with override 
2>go 
1>shutdown with nowait 
2>go 

  如果新的内存配置太大,SQL Server不能启动,那么必须修改Master设备上的内存配置参数。

  在$SYBASE/install目录下,使用buildmaster命令

  $buildmaster -d/path/master.dat -y cmemsize = XXX 

  其中XXX为内存页数。如果新的内存大小合适,SQL Server可以启动。


 
 
标签: SQL Server , 内存 , 启动 , 配置 , SQL 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站