MSSQL2008 沒法分配空間,由於PRIMARY文件組已滿

1.收縮數據庫日誌html

https://jingyan.baidu.com/article/1709ad808a279f4635c4f060.html
數據庫

完整代碼:日誌

--查看數據庫的存放位置--code

    select database_id,name,physical_name AS   CurrentLocation,state_desc,size     from sys.master_files where database_id=db_id(N'數據庫名稱');htm

--執行相關收縮命令--io

    exec sp_helpdb 數據庫名ast

    use 數據庫名  class

    go      file

   dbcc shrinkfile(數據庫存放文件名稱, 1024)             select

   use 數據庫名

   go  

   dbcc shrinkfile(l數據庫日誌存放文件名稱, 512)    


2.建立新文件

爲 primary 組添加新的數據文件來解決這個問題 alter database 庫名 add file(NAME = 邏輯文件名,FILENAME = 'c:實際文件名.ndf'。(其實經過企業管理器選擇數據庫"屬性"》數據庫文件更方便。 經過新增一個NDF,問題獲得解決!
相關文章
相關標籤/搜索