浪潮软件SYBASE配置内存过大、服务器不能启动时怎么办?

浪潮软件SYBASE配置内存过大、服务器不能启动时怎么办?

数 据 库: Syb 11.9网
软件版本: PS未知 软件模块: 安装配置
问题描述:
   SYBASE配置内存过大、服务器不能启动时怎么办?  
产生原因: 日常维护
解决方法:
   SYBASE使用的内存与机器的内存总数有一定的比例关系。如果服务器使用内存太小,影响到SYBASE的性能,但内存配置过大超过一定比例时,导致SYBASE不能启动。

  在ISQL中,用sp_configure “memory”可以看到你的服务器现在使用的内存大小。这个数字单位为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 
   如果新的内存配置太大,SYBASE不能启动,那么必须修改Master设备上的内存配置参数。在$SYBASE/install目录下,使用buildmaster命令:
   $buildmaster -d/path/master.dat -y cmemsize = XXX 
  其中XXX为内存页数。如果新的内存大小合适,SYBASE可以启动。

原创文章,转载请注明: 转载自浪潮888博客

本文链接地址: 浪潮软件SYBASE配置内存过大、服务器不能启动时怎么办?

文章的脚注信息由WordPress的wp-posturl插件自动生成



This entry was posted in 浪潮文档. Bookmark the permalink.

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>