=波波日志 > SQL及数据库 > 批处理文件+任务计划释放SqlServer2000占用的内存=
批处理文件+任务计划释放SqlServer2000占用的内存
MSSQLServer2000是非常吃内存的,如果系统内存不够大,或者没有限制MSSQLServer2000可以使用的内存,MSSQLServer2000会一直占用系统的内存,MSSQLServer2000也没有提供自动释放内存的机制,所以服务器配置差的可能会导致系统崩溃,并且事件查看器中出现如下错误
事件类型:错误
事件来源:弹出应用程序
事件类别:无
事件 ID:333
日期:日期
时间:时间
用户:N/A
计算机:计算机名称
描述:由注册表启动的 I/O 操作失败并且无法恢复。注册表无法读入、写出或刷新某个包含注册表系统映像的文件。
也从而导致IIS死掉,网站无法打开。
网上找的MSSQLServer2000一些相关信息,说MSSQLServer2000会判断系统的内存是否足够,如果不足够的时候自动释放自己占用的内存,这个不知道有没有其他的依据,所以要想系统不想被MSSQLServer2000,可以有如下的办法
1)限制MSSQLServer2000可以使用的内存数量
打开企业管理器,展开左边的导航,右键点击注册的SqlServer组,属性,切换到“内存”选项卡,在这里限制MSSQLServer2000可以使用的最大内存。
2)使用任务计划+批处理文件定时重启MSSQLServer2000服务。
将下面代码保存为一个批处理文件
net stop mssqlserver
net start mssqlserver
,然后打开任务计划添加这个批处理文件即可,然后指定运行的时间,如每天的23:59,添加任务计划具体参考这篇文章的最后说明
解决macfee麦咖啡导致asp请求的资源正在使用中的办法
类别:SQL及数据库 作者:波波 日期:2011-06-20 【评论:0】
相关文章
暂时没有评论!
发表留言
热门博文
- access数据库导入mssqlserver保留自动增长列
- mssqlserver数据库导入access保留自动增长列
- 无法连接到WMI提供程序。你没有权限或者该服务器无法访问
- 链接Access出现“找不到可安装的 ISAM”错误的问题
- asp连接mssql“出现未找到提供程序。该程序可能未正确安装”错误
- Windows7如何安装SQL Server 2000
最新博文
- Sql Server参数化优化查询
- sqldataadapter update更新dataset无法同时更新多个表
- SqlServer2000无法打开用户默认数据库。登录失败
- sqlserver2005如何转移到sqlserver2000
- 'sa'用户登录失败。原因:未与信任 SQL Server 连接相关联
- SQL Server 2005 无法连接
随机博文
广告商赞助

