access数据库的收缩命令是什么?

2025-01-02 09:24:30
推荐回答(2个)
回答1:

Access 数据库可以用下面的命令来修复和收缩数据库

DBEngine.SystemDB = "*.MDW" '系统的mdw文件,
一般在C:\WINDOWS\SYSTEM32\SYSTEM.MDW 目录中
DBEngine.DefaultUser = 用户名
DBEngine.DefaultPassword = 密码

如果你的 Access 数据库没有加密的话,上面三项可以不用设置

数据库修复:
DBEngine.RepairDatabase 数据库文件名(包括全路径及文件名.扩展名)

数据库收复:
DBEngine.CompactDatabase 数据库文件名, 新的数据库文件名

文件名都指数据库的全路径几文件名.扩展名

在进行上述两项操作时,数据库要被锁定,所以其它用户不能同时使用数据库!

回答2:

资源管理器 任务 收缩 数据库 确定 使用T-SQL语句查询容量 DBCC SHRINKDATABASE(db_name,1)