簡體   English   中英

修改 Azure SQL 數據庫中的文件最大大小

[英]modify file max size in Azure SQL Database

我正在使用這個查詢:

ALTER DATABASE [{'DB_NAME'}] MODIFY FILE ( NAME = [{'DB_NAME'}_log], MAXSIZE=UNLIMITED)

在 SQL Server 中,一切正常,現在我想使用 Azure SQL 數據庫,但出現此錯誤:

Msg 5008, Level 16, State 2, Line 2
This ALTER DATABASE statement is not supported. Correct the syntax and execute the statement again. 

如何在 Azure SQL 數據庫中修改 MAXSIZE

SQL Azure 數據庫是一個完全不同的球賽。 它們由雲提供商 (Microsoft Azure) 管理(和優化),因此您“不負責 MAXSIZE”。 當然,因為你是付費的人,所以你有一定程度的控制權,但不是在這個級別上。

您只能通過移動到另一個定價層來更改 SQL Azure 數據庫的最大大小 您可以在此處找到有關定價層及其(包含的)存儲的更多信息(對於您的方案,選擇單一數據庫):SQL 數據庫定價

編輯:

更多信息(取自 Azure SQL 數據庫支持博客文章Azure SQL DB MAXSIZE – 我能用它做什么? ):

Azure SQL DB 最大大小受每個 DB 的定價層限制。

例如,每個數據庫的 Basic 限制為 2GB,Standard 限制為 250GB,Premium 限制為 500GB。

您還可以設置自己的限制,同時它低於或等於級別最大大小,並且如果它在可用大小列表中

並且

  • 數據庫大小可以設置為低於層最大大小的限制
  • 如果已設置自定義大小,則在放大/縮小數據庫時不會更改它,您必須手動更改它。

對於 Azure SQL 數據庫,請改用以下腳本。

ALTER DATABASE [DATABASENAME] MODIFY (MAXSIZE = 30 GB);
GO

另請參閱 Rick 對 MAXSIZE 限制的回復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM