MSSQL2008 无法分配空间,因为PRIMARY文件组已满

 时间:2026-02-14 07:02:29

1、使用命令查看当前数据库的存放位置;

MSSQL2008 无法分配空间,因为PRIMARY文件组已满

2、查询结果如下:

MSSQL2008 无法分配空间,因为PRIMARY文件组已满

3、执行收缩数据库(数据库和日志)命令;

MSSQL2008 无法分配空间,因为PRIMARY文件组已满

4、执行结果如下图所示:

MSSQL2008 无法分配空间,因为PRIMARY文件组已满

5、再次执行查询,向另一张空白表导入操作,一切正常!!

6、完整代码:

--查看数据库的存放位置--

    select database_id,name,physical_name AS   CurrentLocation,state_desc,size     from sys.master_files where database_id=db_id(N'数据库名称');

--执行相关收缩命令--

    exec sp_helpdb 数据库名

    use 数据库名  

    go      

   dbcc shrinkfile(数据库存放文件名称, 1024)             

   use 数据库名

   go  

   dbcc shrinkfile(l数据库日志存放文件名称, 512)                           

7、代码视图:

MSSQL2008 无法分配空间,因为PRIMARY文件组已满

  • 开机后如何设置自动打开360安全桌面?
  • Windows11如何设置安全搜索权限?
  • win10中怎么给phpstudy添加环境变量?
  • 在硬盘分区中用【分配自由空间】调整和移动分区
  • IDEA不支持jsx语法解决办法
  • 热门搜索
    南极旅游团 旅游合同范本 黄石旅游景点 桓仁旅游 蓟县旅游景点 海陵岛旅游 旅游服务业 旅游一卡通 黄山旅游图 辽宁旅游局