解决 "未能为数据库 '数据库用户名' 中的对象 '表名' 分配空间,因为文件组 'PRIMARY' 已满"

1.检查磁盘剩余空间是否足够.

2.检查磁盘分区格式: FAT16,数据文件最大2G; FAT32,数据文件最大4G; NTFS分区没有限制.
3.检查数据库文件的大小是否有限制: 企业管理器->数据库->属性->文件增长限制是否有限制.
4.如果数据库是MSDE,数据文件最大2G.
5.也可以为primary组添加新的数据文件来解决这个问题:
alter database数据库名addfile( NAME = 逻辑文件名, FILENAME = 'c:\实际文件名.ndf' )

你可能感兴趣的:(C++,c,C#)