dbname="northwind" 要收缩的数据库名
set objserver=createobject("sqldmo.sqlserver")
objserver.loginsecure=true 使用windows身份验证
objserver.connect "localhost"
set objdatabase=objserver.databases(dbname)
收缩函数shrink语法:
shrink(newsize,truncate)
其中newsize是新大小,可设置为负数或1-100的整数,其中负数表示收缩得尽可能的小,而1-100则表示收缩的百分比.
truncate表示收缩类型
可设置为
0 表示将数据从尾部移到前边,并将文件截断以反映他实际分配的大小.
3 迁移所有数据到同一个文件组的其它文件(只针对文件收缩时有效)
1 表示将数据从尾部移到前边
2 没有影响
call objdatabase.shrink(-1,0) 收缩数据库
wscript.echo "收缩成功!"
objserver.disconnect
set objserver=nothing
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!


