首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Azure SQL Server错误:弹性池已达到其存储限制。弹性池存储使用率不能超过(204800)

Azure SQL Server错误:弹性池已达到其存储限制。弹性池存储使用率不能超过(204800)
EN

Stack Overflow用户
提问于 2018-09-25 18:36:54
回答 3查看 8.3K关注 0票数 3

当我试图从应用程序或直接从sql server数据库更新或插入多个行时,我得到如下错误。

消息1132,级别16,状态1,行1弹性池已达到其存储限制。弹性池的存储使用量不能超过(204800) MB。

我不知道如何处理这件事。请帮帮忙。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-09-25 19:39:01

您应该主动检查数据库的当前大小配额,以确保其设置符合预期。为此,可以在目标数据库的上下文中使用以下语句:

代码语言:javascript
复制
SELECT DATABASEPROPERTYEX(DB_NAME(), 'MaxSizeInBytes');

要解决此问题,请使用ALTER DATABASE…显式更改配额以匹配最大值修改(MAXSIZE =…)命令(除非需要一个较低的配额来保证将来能够缩减规模)。该更改以在线方式执行。

代码语言:javascript
复制
ALTER DATABASE DB1 MODIFY (MAXSIZE = 10 GB);

this文档中,您可以找到一个表,其中显示了每个服务层的可用资源,包括最大存储空间。

票数 2
EN

Stack Overflow用户

发布于 2019-05-30 03:34:44

插入数据错误:“弹性池已达到存储上限,弹性池的存储量不能超过(153600 MB)”

数据库的向上扩展和向下扩展并没有修复错误。

池从100 to扩展到150 to。错误中声明的大小为153.6 is。将弹性池扩展到250 to。数据已成功插入。出于成本的考虑,重新缩减到100 to,插入仍然有效。

扩展弹性池--超出错误消息中的限制--和缩小解决了这个问题。

票数 2
EN

Stack Overflow用户

发布于 2019-06-03 13:02:37

收缩数据库可以被视为中间解决方案,因为这将释放分配的空间。

代码语言:javascript
复制
DBCC SHRINKDATABASE ('DB-Name', 10); 
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52496146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档