如何压缩和修复数据库?(如何对数据库进行压缩和修复)

大家好,今天小编关注到一个比较有意思的话题,就是关于如何对数据库进行压缩和修复的问题,于是小编就整理了3个相关介绍的解答,让我们一起看看吧。
  1. 如何压缩和修复数据库?
  2. 怎样压缩和修复Access文件?
  3. SQL数据库如何压缩?

如何压缩和修复数据库?

用户在使用Access数据库的时候,在某一种情况下有可能出现数据库损坏的情况. 损坏的数据库不能正常使用,在这种情况下需要使用数据库压缩和修复工具.重新修复Access数据库下载数据库文件--[如果是.asp的扩展名,请改为.mdb的扩展名]--用ACCESS打开--选择工具--数据库实用工具--压缩和修复数据库--[改回asp的扩展名]--上传覆盖原来数据库文件

成都创新互联公司始终坚持【策划先行,效果至上】的经营理念,通过多达10年累计超上千家客户的网站建设总结了一套系统有效的全网营销解决方案,现已广泛运用于各行各业的客户,其中包括:成都酒楼设计等企业,备受客户赞扬。

怎样压缩和修复Access文件?

1。以问题数据库文件jit8.mdb为例,原文件大小为17.2MB 

2。用本地安装的office access 2003打开此数据库文件jit8.mdb,或者直接双击数据库文件。

这个时候会弹出一个安全警告,直接点“打开”。

3。 这时候会出现关于数据库结构的视图

4。执行上面的“工具” --- “数据库实用工具”---“压缩和修复数据库” 。

5。 当执行完毕后,再再次回到 1。表示完成操作,可以关闭access 2003了。

SQL数据库如何压缩?

  可以使用DBCC SHRINKDATABASE 和DBCC SHRINKFILE 命令来压缩数据库。  其中DBCC SHRINKDATABASE 命令对数据库进行压缩,DBCC SHRINKFILE 命令对数据库中指定的文件进行压缩。  DBCC SHRINKDATABASE 命令语法如下:  DBCC SHRINKDATABASE (database_name [, target_percent]  [, {NOTRUNCATE | TRUNCATEONLY}] )  各参数说明如下:  target_percent: 指定将数据库压缩后,未使用的空间占数据库大小的百分之几。如果指定的百分比过大,超过了压缩前未使用空间所占的比例,则数据库不会被压缩。并且压缩后的数据库不能比数据库初始设定的容量小。  NOTRUECATE:  将数据库缩减后剩余的空间保留在数据库,中不返还给操作系统 ,如果不选择此选项,则剩余的空间返还给操作系统。  TRUNCATEONLY :

sql数据库压缩步骤一:清空日志

DUMP TRANSACTION 库名 WITH NO_LOG

sql数据库压缩步骤二:截断事务日志

BACKUP LOG 数据库名 WITH NO_LOG

sql数据库压缩步骤三:收缩数据库文件

如果不压缩,数据库的文件不会减小

企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件

--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了

--选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了

也可以用SQL语句来完成

到此,以上就是小编对于的问题就介绍到这了,希望这3点解答对大家有用。

文章名称:如何压缩和修复数据库?(如何对数据库进行压缩和修复)
标题链接:http://www.shufengxianlan.com/qtweb/news3/45953.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联