發生了什麼樣的錯誤?用戶體驗到什麼?你可以使用工具訪問數據庫嗎?如果你把它恢復到4GB/10GB的限制以下怎麼辦?當您達到SQL Server Express 4GB/10GB限制時會發生什麼?
回答
據我瞭解,你將開始看到出現在事件日誌中的異常信息,如:「DBO [表]」
無法分配的對象空間數據庫「[數據庫]」因爲 'PRIMARY'文件組已滿。通過刪除不需要的文件來創建磁盤空間, 刪除文件組中的對象。
如果你可以減少數據庫的大小,然後你可以像以前一樣繼續添加等。無論數據庫大小如何,工具都應該繼續工作。
希望這會有所幫助!
增加尺寸的操作將失敗,例如插入,更新。您仍然可以訪問數據庫並對其執行維護,以縮小其大小。
我會設置一些維護作業,在數據庫達到此大小之前提醒您,這樣可以防止任何數據丟失。
可能您無法再插入任何數據,但您可以選擇。
如果我沒有記錯,當它發生在我們身上時,數據庫剛剛停止。我們必須做一個備份來清理足夠的空間來解決問題。
您可能想知道SQL Server 2008 Express R2現在有10GB的限制,因此可能值得升級。
用戶體驗不起作用的應用程序,通常以冒出太高的奇怪錯誤開始。
構建在Express上的任何應用程序都應該將其作爲其初始規劃的一部分 - 我們如何保持規模。計劃 - 無論何時都可以,我們會擔心的,直到有人不得不交付許可費。這通常是經過大量的挫折,停機時間,調試,有人認爲問題是一個完整的驅動器,別人認爲是新的代碼發佈等,挫折等,用戶花了一段時間尋找另一個供應商誰可以提前計劃。我確信你正在做的是什麼。 首先想到你的用戶的榮譽!!!!!!!!!
您可能會看到這樣的錯誤:
CREATE DATABASE或ALTER DATABASE 失敗,因爲所產生的 累計數據庫的大小會超過 您許可的每 數據庫4096 MB的限制。
或者這樣:因爲 'PRIMARY' 文件組已滿
無法分配的對象 'dbo.buyspace 'PK__buyspace__4B5BD7F83A81B327' 在數據庫 'WAYTOOBIG' 空間。通過刪除不需要的文件創建 磁盤空間,刪除文件組中的對象 將文件組中的對象添加到 文件組或爲文件組中的現有文件設置 自動增長。
這是來自我們的錯誤日誌。
太晚了,但我測試了它。 SQL Express 2008 R2的最大大小爲每個數據庫10240 MB。之後我走到我上插入這個錯誤:
不能夠爲對象「表名」「PK_Nme」上的數據庫,因爲「PRIMARY」文件組已滿分配空間「數據庫名」。通過刪除不需要的文件,刪除文件組中的對象,向文件組添加其他文件或爲文件組中的現有文件設置自動增長來創建磁盤空間。
之後,我重新啓動SQL服務,它停止並開始沒有問題。我仍然可以運行選擇,更新刪除命令。 (我確實測試過更新命令,但它是成功的,但我認爲如果你更新到更大的東西,它可能會出錯!)
- 1. 當達到bigint限制時更改跟蹤值會發生什麼?
- 2. 當您加入「或」或SQL時會發生什麼?
- 3. SQL Server - 當表中的一行更新時會發生什麼?
- 4. 當您將二進制文件上傳到Apple的iTunesConnect時會發生什麼?
- 5. 當達到最大WCF連接數時會發生什麼?
- 6. 當Npgsql連接池達到最大值時會發生什麼
- 7. 當Surivor空間大小限制達到時,究竟發生了什麼?
- 8. ,當您分配多個虛擬內核時會發生什麼?
- 9. 當您返回View時應該是PartialView會發生什麼?
- 10. 當您不在Flash中嵌入字體時會發生什麼?
- 11. 主鍵ID超過極限時會發生什麼?
- 12. sql server express權限
- 13. 當我ping 127.0.0.1時會發生什麼
- 14. 當redis重載時會發生什麼?
- 15. 當crontabs重疊時會發生什麼?
- 16. 當AsyncTasks已滿時會發生什麼?
- 17. 當我編譯時會發生什麼?
- 18. 當我從SQL遊標中返回時會發生什麼?
- 19. SQL Server和批量插入 - 它什麼時候會發生
- 20. 當您指示瀏覽器轉到網頁時會發生什麼?
- 21. 當您將Android API <8註冊到C2DM時會發生什麼?
- 22. 當正則表達式匹配重疊時會發生什麼?
- 23. 超過MaxKeepAliveRequests限制時會發生什麼情況?
- 24. SQL Server 2005 Express中的表限制
- 25. SQL Server Express 2008 10GB大小限制
- 26. 當發生javascript運行時錯誤時會發生什麼?
- 27. Google數據存儲 - 當您超出每秒一次寫入限制時會發生什麼?
- 28. 當C表達式發生整數溢出時會發生什麼?
- 29. 當某些字段發生變化時,sql server db會觸發
- 30. 當SIGCANCEL發送到線程時會發生什麼?
升級到SQL Server 2008 R2 Express - 限制已擴展到10 GB! :-) – 2010-07-01 15:17:41
用戶將有很好的體驗,不用擔心。 – 2010-07-01 15:20:37