Ano*_*H.N 5 sql-server azure-sql-database azure-elasticpool
当我尝试从应用程序或直接 sql server 数据库更新或插入多行时,出现如下错误。
消息 1132,级别 16,状态 1,第 1 行 弹性池已达到其存储限制。弹性池的存储使用量不能超过 (204800) MB。
我不知道如何处理这个问题。请帮忙。
您应该主动检查数据库的当前大小配额,以确保其设置符合预期。为此,可以在目标数据库的上下文中使用以下语句:
\n\nSELECT DATABASEPROPERTYEX(DB_NAME(), \'MaxSizeInBytes\');\nRun Code Online (Sandbox Code Playgroud)\n\n要解决此问题,请扩展至具有更大最大大小配额的服务目标,请使用 ALTER DATABASE \xe2\x80\xa6 MODIFY (MAXSIZE = \xe2\x80\xa6) 命令显式更改配额以匹配最大值,如下所示以上(除非需要较低的配额以保证将来能够缩小规模)。变更以在线方式执行。
\n\nALTER DATABASE DB1 MODIFY (MAXSIZE = 10 GB);\nRun Code Online (Sandbox Code Playgroud)\n\n在本文档中,您将找到一个表格,其中显示每个服务层的可用资源,包括最大存储空间。
\n| 归档时间: |
|
| 查看次数: |
17399 次 |
| 最近记录: |