关于sql server数据库主文件大小与空间问题(因为 'PRIMARY' 文件组已满)
2018-01-25 10:24
323 查看
症状:
无法为数据库 'db_web' 中的对象 'dbo.Content'.'PK_Content_ID' 分配空间,因为 'PRIMARY' 文件组已满
企业管理器法:
企业管理器中---数据库属性---“分配大小”
SQL语句的设置文件大小方式:
1.通过select * from sysfiles查出name;
2.修改数据库文件为2Galter database 数据库名 modify file(name=逻辑文件名,SIZE =2000MB, MAXSIZE = 100MB, FILEGROWTH = 5MB)
增加文件法:
一、SQL Server的数据文件MDF和日志文件LDF文件是否是自增长的?是按M增加还是按百分比增长?有可能增长合后超出空间限制。
二、如果还有穼是,但是SQL Server限制单个文件MDF的大小,可以用类似的SQL语句增加第二个文件NDF文件
ALTER DATABASE Test
ADD FILE
(NAME = Test1, FILENAME='c:\Program Files\Microsoft SQL Server\MSSQL\Data\test1.ndf', SIZE =5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB),
无法为数据库 'db_web' 中的对象 'dbo.Content'.'PK_Content_ID' 分配空间,因为 'PRIMARY' 文件组已满
企业管理器法:
企业管理器中---数据库属性---“分配大小”
SQL语句的设置文件大小方式:
1.通过select * from sysfiles查出name;
2.修改数据库文件为2Galter database 数据库名 modify file(name=逻辑文件名,SIZE =2000MB, MAXSIZE = 100MB, FILEGROWTH = 5MB)
增加文件法:
一、SQL Server的数据文件MDF和日志文件LDF文件是否是自增长的?是按M增加还是按百分比增长?有可能增长合后超出空间限制。
二、如果还有穼是,但是SQL Server限制单个文件MDF的大小,可以用类似的SQL语句增加第二个文件NDF文件
ALTER DATABASE Test
ADD FILE
(NAME = Test1, FILENAME='c:\Program Files\Microsoft SQL Server\MSSQL\Data\test1.ndf', SIZE =5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB),
相关文章推荐
- sql2008出现问题“因为无法为数据库 'MRsys' 中的对象 'dbo.T_USER_1311_DATA' 分配空间, 'PRIMARY' 文件组已满。请删除不需要的文件..."问题,解决了
- “因为文件组primary已满,未能为数据库XX对象XX分配空间”问题的解决
- 表空间数据文件大小问题
- 关于FileUpload文件上传的文件大小限制问题
- 关于断点续传的读文件大小的问题
- 关于APK文件大小的问题
- 关于rm删除文件空间不释放的问题
- 解决 "未能为数据库 '数据库用户名' 中的对象 '表名' 分配空间,因为文件组 'PRIMARY' 已满"
- 由于文件组 'PRIMARY 中的磁盘空间不足,无法为数据库 'newnet' 分配新页。请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。
- 第二步:关于布局文件中的大小设置使用问题
- 关于sqlite断电或者存储空间不足造成的数据文件损坏问题-转
- struts2关于文件上传限制文件上传大小问题
- 2 关于android上下载网络文件大小异常的问题
- 关于指针变量所占内存空间大小的问题
- 关于根据指针测定一块内存所占空间大小的问题
- 无法为数据库 'tempdb' 中的对象分配空间,因为 'PRIMARY' 文件组已满
- 关于上传文件大小问题
- 关于android上下载网络文件大小异常的问题
- 关于FastReport在不同操作系统间的打印文件大小问题
- 关于获取文件大小的问题