我爱Aspx >> 数据库 >> 压缩数据库指定要压缩的文件的鉴别号(Identification number, 即ID)。文件的ID 号可以通过 FILE_ID()函数或如本章前面所讲述的Sp_helpdb 系统存储过程来得到。
指定文件压缩后的大小。以MB 为单位。如果不指定此选项,SQL Server 就会尽最大 可能地缩减文件。
指明此文件不再使用,将移动所有在此文件中的数据到同一文件组中的其它文件中 去。执行带此参数的命令后,此文件就可以用ALTER DATABASE 命令来删除了。
其余参数NOTRUNCATE 和TRUNCATEONLY 与DBCC SHRINKDATABASE 命令 中的含义相同。
例6-15: 压缩数据库mydb 中的数据库文件mydb_data2 的大小到1MB。 use mydb dbcc shrinkfile (mydb_data2, 1)