2010-07-27 87 views
16

我目前在開發一個應用程序鬆散類似的StackOverflow(提問/回答爲基礎)的中間升級SQL Azure數據庫大小

起初,我使用AWS(簡單DB和S3)進行存儲,然而這帶來了一些問題,並且我選擇使用SQL - 以期最終在SQL Azure上託管。

我只是想知道,如果我最初選擇了1gb數據庫,我可以稍後將大小增加到5gb/10gb數據庫嗎?或者我將不得不創建一個單獨的這個大小的新數據庫,並將我的數據移植到?

回答

20

請參閱我對此的回答other SO question。簡而言之,您修改分貝大小與T-SQL,如:

ALTER DATABASE MyDatabase MODIFY (EDITION='WEB', MAXSIZE=5GB) 
8

您也可以通過SQL Azure的門戶網站更改數據庫的大小。只需選擇數據庫並轉到比例選項卡並選擇所需的大小。

田田

5

只想在Dave的答案擴大,因爲它是在管理工具非常簡單:

enter image description here

enter image description here

enter image description here

enter image description here

+0

...現在,但在2010年,該功能不存在 – Alex 2014-04-09 07:47:11

+0

實際上,它在舊門戶網站和通過數據庫管理門戶網站也都有。 – 2014-06-02 12:58:14

+0

當我們的日誌中出現錯誤,說我們的數據庫已滿時,我真的非常緊張。感謝上帝,解決方案非常簡單!我們支付250 GB的數據庫,爲什麼它默認設置爲10 GB? – mathkid91 2016-10-05 12:50:23

0

如果你使用SQL Azure Pools工作比你可以從master

ALTER DATABASE database_name 
MODIFY (MAXSIZE = x GB) 

執行後續的關鍵區別在於「Edition`參數的遺漏。雖然有一定的尺寸限制,可以在here找到。

相關問題