SQL Server 如何可视化地,修改表的文件组

作者:vkvi 来源:ITPOW(原创) 日期:2024-4-2

第一步、创建文件组和文件

这个都简单,在数据库上右键 -> 属性。

在“文件”标签中,新建,指定:逻辑名称、文件组即可,会自动新建一个文件(扩展名 .ndf,不再是 .mdf)。

创建文件组和文件

第二步、修改已有表的文件组

在表上右键 -> 设计。

在表窗口上右键 -> 属性(或者直接按 Alter + Enter)。

修改已有表的文件组

在“常规数据空间规范”中,展开,下面“文件组或分区方案名称”就可以改了。

注意

那个 Text/Image 文件组,那个好像是改不了的。

在“索引/键”窗口中,主键也有类似的界面,但是那里的“文件组或分区方案名称”是灰的,改不了。

在新建索引时,索引存储的位置仍然是 PRIMARY(除非它不是默认文件组),咱们要修改一下。但是如果是新建主键,则是跟随新的文件组

Express 版本中,由于单个文件最大 10GB,所以如果原来的索引巨大,临时文件可能会超范围了,则先删除索引,再移动,再建,建的时候注意文件组。也建议在移动前,先收缩一下数据库文件(数据库上右键 -> 任务 -> 收缩)

数据库文件和文件组 - SQL Server | Microsoft Learn

相关文章