Error: 701 内存不足时使用DAC连接

简介:

前一段时间测试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还是可以连进去的。

下面是我做的测试:

默认连接失败:

SouthEast

使用DAC连接可以成功(也可以使用sqlcmd DAC):

SouthEast

由于我当时服务器还有内存资源所以直接修改了最大内存就可以了 :

sp_configure 'show advanced options', 1;

GO

RECONFIGURE;

GO

sp_configure 'max server memory', 4096;

GO

RECONFIGURE;

GO

DAC连接进去的话可以查看系统的状态,发现一些问题的session可以进行处理,这样就不需要重启SQL Server,而且可以及时的发现问题。


本文转自 lzf328 51CTO博客,原文链接:

http://blog.51cto.com/lzf328/1255341

相关文章
|
2天前
|
JavaScript 前端开发
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 内存溢出问题
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 内存溢出问题
7 1
|
SQL 安全 数据库
已成功与服务器建立连接 但是在登录过程中发生错误。 provider 共享内存提供程序 error 0 管道的另一端上无任何进程。
用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。  说明: 执行当前 Web 请求期间,出现未处理的异常。
3629 0
|
JavaScript 前端开发
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 内存溢出问题
启动项目的时候,会中途退出,然后报错,经查阅资料,说是nodejs内存溢出
755 0
|
Oracle 关系型数据库 Linux
大并发连接的oracle在Linux下内存不足的问题的分析
最近一台装有Rhel5.3的40G内存的机器上有一个oracle数据库,数据库的SGA设置为20G,当运行业务时,一个业务高峰期时,发现swap频繁交换,CPU 100%,Load很高,基本体现为内存不足。
930 0
|
数据安全/隐私保护
【技术贴】解决已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供
解决已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)按照下面这个博客里的提示打开sa登录名,然后回来看我的文章   http://xinlei848586.blog.163.com/blog/static/11358677200971753537886/   把该开的都开了,最后别忘记重新更改一下你的sa密码。
2136 0
|
29天前
|
存储 JSON 监控
Higress Controller**不是将配置信息推送到Istio的内存存储里面的**。
【2月更文挑战第30天】Higress Controller**不是将配置信息推送到Istio的内存存储里面的**。
14 1
|
1月前
|
存储 C语言
C语言--------数据在内存中的存储
C语言--------数据在内存中的存储
26 0
|
10天前
|
存储 C语言
数据在内存中的存储2
数据在内存中的存储2
|
10天前
|
存储 编译器
数据在内存中的存储1
数据在内存中的存储