Azure SQL 数据库只读



我遇到了一个问题,我把所有的贷记资金都用于我的BizSpark帐户。因此,我的数据库进入只读状态。 我取消了支出限额并附上了有效的信用卡。保存了我的更改,但是我的数据库仍然是只读的。 如何将其设置为写入和读取?

您的数据库是只读的,很可能是因为您达到了 SKU 的大小限制。您可以(删除某些记录(或更新 SKU。

在此处阅读有关 Azure SQL 数据库 SKU 的详细信息。对于此处的大小:

如果数据库的大小达到其最大大小,您将收到一个 错误代码 40544。发生这种情况时,您无法插入或更新数据, 或创建新对象,如表、存储过程、视图和 功能。但是,您仍然可以读取和删除数据,截断 表、删除表和索引,并重建索引。如果您移除 一些数据释放存储空间,可以有多达 在插入新数据之前延迟 15 分钟。

一旦我被告知我的帐户达到了上限并且我的数据库变为只读,我就取消了上限。但是,删除上限不会立即使数据库变为只读。 所以我的不耐烦表明,取下帽子后还有更多的事情要做。 但是,一旦取消上限,您只需等待几个小时,数据库就会恢复读写状态。

最新更新