以10 gigs为一个数据文件(主要)继承最小大小的数据库,将辅助文件的最小大小继承为6 gigs。
答案 0 :(得分:2)
1. Why would someone have created a secondary data file (NDF)?
这是在操作系统上创建两个文件的方法。一些优点:
的
2. How do I shrink these below the initial sizes set for the files
使用DBCC SHRINKFILE代替DBCC SHRINKDATABASE
。它可以设置为任何所需的大小,甚至小于初始大小,只要它大于当前存储的数据大小即可。要达到较小的尺寸,请设置目标
DBCC SHRINKFILE (1, 0); -- file id 1, to 0% free space
要找出文件ID,您可以使用(在数据库中)
select * from sysfiles
答案 1 :(得分:0)
您将创建辅助数据文件以通过多个磁盘驱动器分发数据库。
您无法将原始文件缩小到初始大小以下。您可以缩小NDF文件以使其为空(请参阅DBCC SHRINKFILE,EMPTYFILE选项),然后删除该文件并按所需大小重新创建(如果需要)。收缩会将数据移动到文件组中的其他文件。