Access 数据库可以用下面的命令来修复和收缩数据库
DBEngine.SystemDB = "*.MDW" '系统的mdw文件,
一般在C:\WINDOWS\SYSTEM32\SYSTEM.MDW 目录中
DBEngine.DefaultUser = 用户名
DBEngine.DefaultPassword = 密码
如果你的 Access 数据库没有加密的话,上面三项可以不用设置
数据库修复:
DBEngine.RepairDatabase 数据库文件名(包括全路径及文件名.扩展名)
数据库收复:
DBEngine.CompactDatabase 数据库文件名, 新的数据库文件名
文件名都指数据库的全路径几文件名.扩展名
在进行上述两项操作时,数据库要被锁定,所以其它用户不能同时使用数据库!
资源管理器 任务 收缩 数据库 确定 使用T-SQL语句查询容量 DBCC SHRINKDATABASE(db_name,1)