我从另外一台机器上导一个表到我的服务器上,大概有350W条数据,导到310W条左右出错终止,提示“文件组PRIMARY已满”,怎么会事啊?我用右键点数据库的属性,发现文件组那页不能编辑,是怎么会事啊??怎么解决??
解决方案 »
- 江湖救急:在SQL server发邮件到Outlook信箱,怎么把内容分行了?
- ============ 如何查找 数据库里的 重名? ==================
- 求一批量更新的sql语句
- RESTORE 数据库时 WITH MOVE 问题
- SQL2008镜像提示1418错误
- 菜鸟问题,sql server怎么怎么样屏蔽掉系统表不看,只能看到用户表?
- c#datagirdview更新问题
- 成绩分组统计问题
- HELP~~SQL Server存储进程
- 如何选择access不重复记录阿?阿?
- 一个表数据量过大,分成多个表存放数据但在同一个盘区(一个文件组)有意义么?
- 怎么彻底清空一个数据库呢? 包括日志
作者:邹建1.检查你的磁盘剩余空间是否足够,如果没有磁盘剩余空间,则清理磁盘,腾出空间2.检查你的磁盘分区格式
如果是FAT16,则数据文件最大只能是2G
如果是FAT32,则数据文件最大只能是4G
改为NTFS分区则没有这种限制3.检查一下你有没有限制数据库文件的大小
企业管理器--右键你的数据库--属性--文件增长限制--如果有限制大小,取消限制4.检查你的SQL版本,如果你用MSDE,则限制了数据文件最大是2G5.你也可以为 primary 组添加新的数据文件来解决这个问题
alter database 库名 add file(NAME = 逻辑文件名,FILENAME = 'c:\实际文件名.ndf')