修改一個字段類型時,報的這個錯。
此時需要增加次要數據文件
次要數據文件
次要數據文件包含除主要數據文件外的所有數據文件。有些數據庫可能沒有次要數據文件,而有些數據庫則有多個次要數據文件。次要數據文件的推薦文件擴展名是 .ndf。
以下解決方法來自網上,稍加整理和修改。
解決辦法:
1.檢查磁盤剩余空間是否足夠,如果沒有磁盤剩余空間,則清理磁盤,騰出空間。
2.檢查磁盤分區格式:如果是FAT16,則數據文件最大只能是2G,如果是FAT32,則數據文件最大只能是4G,改為NTFS分區則沒有這種限制。
3.檢查一下你有沒有限制數據庫文件的大小:
企業管理器--右鍵你的數據庫--屬性--文件增長限制--如果有限制大小,取消限制。
4.檢查你的SQL版本,如果你用MSDE,則限制了數據文件最大是2G。
以上四項,如果使用的默認配置,基本上不會有變化,主要的解決方法是第5項
5.為 primary 組添加次要數據文件ndf
alter database 庫名 add file(NAME = 邏輯文件名,FILENAME = 文件路徑)。
或企業管理器-->數據庫屬性-->添加,填上文件名,一般用mdf的文件名就好,擴展名是ndf