前一段时间测试sqlserver2014内存数据库的时候发现如果数据库大小超过了设置的最大内存,sqlserver出现error:701错误。错误信息:error:701,severity:17,state:.
前一段时间测试sql server 2014内存数据库的时候发现如果数据库大小超过了设置的最大内存,香港虚拟主机,sql server出现error: 701错误。
错误信息:
error: 701, severity: 17, state: 123.
there is insufficient system memory in resource pool 'internal' to runthis query.
当时我是删除数据库然后重启的,香港服务器,其实在内存不足的情况下使用dac还是可以连进去的。
下面是我做的测试:
默认连接失败:
使用dac连接可以成功(也可以使用sqlcmd dac):
由于我当时服务器还有内存资源所以直接修改了最大内存就可以了 :
sp_configure 'show advanced options', 1;
go
reconfigure;
go
sp_configure 'max server memory', 4096;
go
reconfigure;
go
dac连接进去的话可以查看系统的状态,发现一些问题的session可以进行处理,网站空间,这样就不需要重启sql server,而且可以及时的发现问题。
本文出自 “关注sql server技术” 博客,请务必保留此出处