SQLServer数据库实用技术(35)
时间:2007-12-23 来源:不详 作者:迈克DB
各参数说明如下:
- file_id
指定要压缩的文件的鉴别号(Identification number, 即ID)。文件的ID 号可以通过 FILE_ID()函数或如本章前面所讲述的Sp_helpdb 系统存储过程来得到。 - target_size
指定文件压缩后的大小。以MB 为单位。假如不指定此选项,SQL Server 就会尽最大可能地缩减文件。 - EMPTYFILE
指明此文件不再使用,将移动所有在此文件中的数据到同一文件组中的其它文件中去。执行带此参数的命令后,此文件就可以用ALTER DATABASE 命令来删除了。
其余参数NOTRUNCATE 和TRUNCATEONLY 与DBCC SHRINKDATABASE 命令中的含义相同。
例6-15: 压缩数据库mydb 中的数据库文件mydb_data2 的大小到1MB。 use mydb dbcc shrinkfile (mydb_data2, 1)
文章评论
共有位Admini5网友发表了评论 查看完整内容