SQL server 2008R2附加數據庫時出現“累計大小超出每數據庫為10240M的許可限制值”的解決辦法
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
昨天有一位網友找到我,說他的SQL server 附加數據庫時出現“累計大小將超出每數據庫為10240MB的許可限制值”如下圖所示,其實當時并沒有告訴我是啥版本號以及版本信息,就一個圖;
安裝這圖的說法,看上去肯定是數據庫沒毛病,應該是許可問題,比如安裝了精簡版之類的;
通過讓客戶輸入查詢值,查詢得到如下如數據庫信息;
select @@version
看的出用的是精簡版的SQL原因造成的;當然還有以下的錯誤也是同樣的處理辦法;
其他信息:
執行Transact-SQL語句或批處理時發生了異常。(Microsoft.SqlServer .ConnectionInfo)
CREATE DATABASE或ALTER DATABASE失敗,因為結果數據庫的累計大小將超出每數據庫
為10240 MB的許可限制值。(Microsoft SQL Server,錯誤: 1827)
解決SQL 2008 R2 累計大小將超出每數據庫為10240 MB的許可限制值
這個版本不支持大于10G數據庫:
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64)?? Jun 28 2012 08:36:30? ?Copyright (c) Microsoft Corporation? Enterprise Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: )
一、下載企業版SQL2008R2然后點擊升級,升級成企業版或者專業版;
二、卸載現在的版本,然后重裝安裝SQL 2008R2 企業版或者專業版;
三、懶人附加辦法;
3.1、建立一個空的數據庫,數據庫名和你要還原的文件名一致
3.2、打開SQL server 配置管理器,停掉SQL server服務
3.3、找到需要附加的數據庫對應的磁盤文件(.mdf && .ldf) 替換掉 1 中 建立的空數據庫文件
3.4、打開SQL server 配置管理器,重啟SQL server服務
按照以上的任意一個操作方式均可;
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!