加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQL Server错误:主文件组已满

发布时间:2020-12-12 06:28:34 所属栏目:MsSql教程 来源:网络整理
导读:我的数据库中有一个非常大的表,我开始收到此错误 Could not allocate a new page for database ‘mydatabase‘ because of insufficient disk space in filegroup ‘PRIMARY’. Create the necessary space by dropping objects in the filegroup, adding add
我的数据库中有一个非常大的表,我开始收到此错误

Could not allocate a new page for
database ‘mydatabase‘ because of
insufficient disk space in filegroup
‘PRIMARY’. Create the necessary space
by dropping objects in the filegroup,
adding additional files to the
filegroup,or setting autogrowth on
for existing files in the filegroup.

你如何解决这个错误?我不明白那里的建议.

解决方法

没有太多要添加 – 它几乎告诉你在错误消息中需要做什么.

您在SQL中创建的每个对象(表,SP,索引等)都是在文件组上创建的.默认文件组是PRIMARY.通常会创建跨多个磁盘的多个文件组.例如,您可以使用名为INDEXES的文件组来存储所有索引.或者如果您有一个非常大的表,您可以将其移动到另一个文件组.

您可以为文件组分配空间,比如说2GB.如果文件组中的数据达到2GB后未启用“自动增长”,则SQL Server无法再创建任何对象.这也会发生在文件组所在的磁盘空间不足的情况下.

我不确定还要添加什么 – 正如我之前所说,错误消息几乎告诉你需要什么.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读