很急,救命!

LevnWang 2007-03-30 08:18:02
update数据库sharedata01中的t_employee表的时候出现下面的错误,而且每执行一次,磁盘空间都会少200多M,郁闷!

服务器: 消息 1105,级别 17,状态 2,行 1
未能为数据库 'sharedata01' 中的对象 't_employee' 分配空间,因为文件组 'PRIMARY' 已满。
...全文
185 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
believe209 2007-03-30
  • 打赏
  • 举报
回复
帮顶!
LevnWang 2007-03-30
  • 打赏
  • 举报
回复
自己UP
LevnWang 2007-03-30
  • 打赏
  • 举报
回复
日志文件过大,清空数据库日志
===========================
日志文件只有3M
wubianhai 2007-03-30
  • 打赏
  • 举报
回复
应该清空数据库日志文件!:)我同意楼上的!
CathySun118 2007-03-30
  • 打赏
  • 举报
回复
日志文件过大,清空数据库日志
LevnWang 2007-03-30
  • 打赏
  • 举报
回复
试试收缩数据库!并检查你的磁盘空间是否够用!
==========================================
收缩数据库试过了。
__________________________________________
错 误 号:-2147467259
错误来源:Microsoft OLE DB Provider for SQL Server
原因分析:SQL空间已满了或者空间已不够用了。
解决方法:增加SQL空间或收缩日志。
==========================================
磁盘空间还有4G多。是什么原因呢
paoluo 2007-03-30
  • 打赏
  • 举报
回复
另外一個,網上搜的

1.检查你的磁盘剩余空间是否足够,如果没有磁盘剩余空间,则清理磁盘,腾出空间

2.检查你的磁盘分区格式
如果是FAT16,则数据文件最大只能是2G
如果是FAT32,则数据文件最大只能是4G
改为NTFS分区则没有这种限制

3.检查一下你有没有限制数据库文件的大小
企业管理器--右键你的数据库--属性--文件增长限制--如果有限制大小,取消限制

4.检查你的SQL版本,如果你用MSDE,则限制了数据文件最大是2G

5.你也可以为 primary 组添加新的数据文件来解决这个问题
alter database 库名 add file(NAME = 逻辑文件名,FILENAME = 'c:\实际文件名.ndf'
paoluo 2007-03-30
  • 打赏
  • 举报
回复
错 误 号:-2147467259
错误来源:Microsoft OLE DB Provider for SQL Server
原因分析:SQL空间已满了或者空间已不够用了。
解决方法:增加SQL空间或收缩日志。
wubianhai 2007-03-30
  • 打赏
  • 举报
回复
试试收缩数据库!并检查你的磁盘空间是否够用!

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧