【压缩技术给SQLServer备份文件瘦身】教程文章相关的互联网学习教程文章

SqlServer自动备份、自动压缩、自动删除旧备份【代码】【图】

准备工具: SqlServer2008 WinRar1.给SqlServer设置维护计划定时备份 这个操作比较简单,按向导新增维护计划即可。 2.自动压缩脚本c:\Progra~2\WinRar\winRar.exe a D:\bak\database_buckup_%date:~0,4%_%date:~5,2%_%date:~8,2% d:\bak\database_*%date:~0,4%_%date:~5,2%_%date:~8,2%_*.bak 备份文件的格式是:database_backup_2015_05_15_010001_5555338.bak, 压缩文件格式是:data_2015_06_15.rar这种样式。3.自动删除旧的...

备份和还原SQL Server及压缩Access数据库

功能说明:备份和恢复SQL Server数据库 * 作者: 刘功勋; * 版本:V0.1(C#2.0);时间:2007-1-1 * 当使用SQL Server时,请引用 COM组件中的,SQLDMO.dll组件 * 当使用Access中,请浏览添加引用以下两个dll * 引用C:/Program Files/Common Files/System/ado/msadox.dll,该DLL包含ADOX命名空间 * 引用C:/Program Files/Common Files/System/ado/msjro.dll,该DLL包含JRO命名空间 * **************************************...

sqlserver2008 日志文件压缩的完整解决办法【代码】

在项目中数据库创建了一个本地发布和订阅,造成日志文件飞涨,想把日志文件缩小。1:最初使用了最常用的方法:USE [master] GO ALTER DATABASE 库名 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 库名 SET RECOVERY SIMPLE --简单模式 GO USE 库名 GO DBCC SHRINKFILE (N‘库名_log‘ , 11, TRUNCATEONLY) GO--这里的DNName_Log 如果不知道在sys.database_files里是什么名字的话,可以用以下注释的语句进行查询 --USE 库名...

SQLServer压缩日志及数据库文件大小

请按步骤进行,未进行前面的步骤时,请不要做后面的步骤,以免损坏你的数据库. 一般不建议做第4,6两步,第4步不安全,有可能损坏数据库或丢失数据。第6步如果日志达到上限,则以 后的数据库处理会失败,在清理日志后才能恢复。 1.清空日志 DUMP TRANSACTION 库名   请按步骤进行,未进行前面的步骤时,请不要做后面的步骤,,以免损坏你的数据库.一般不建议做第4,6两步,第4步不安全,有可能损坏数据库或丢失数据。第6步如果日志达到上限...

sqlserver数据库压缩与数据库日志(ldf)压缩方法分享

数据库在使用中,冗余的数据不断的增加(数据删除也不会减小),导致数据库不断的增大!所以该给你的数据库减减肥了Access   操作很简单,具体不步骤如下:打开你mdb数据库,工具-->数据库实用工具-->压缩和修复数据库(c)... SQL SERVER 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大 1、设置数据库模式为简单模式:打开SQL企业管理器,...

一次性压缩Sqlserver2005中所有库日志的存储过程

通过下面这个可以执行单个数据库日志压缩,问题每次都要写数据库名字,日志大的话执行速度没有那么快有没有办法更快一点? 有没有办法一次性收缩所有数据库? 代码如下:alter database 数据库名 set recovery simple go dbcc shrinkdatabase (数据库名) go alter database 数据库名 set recovery full go 目前也有压缩日志的工具,一个B/S界面形式的操作压缩数据库的,就是在选择数据库的时候老需要重新去选择具体的库,而且数据...

一段压缩MSSQLServer日志的语句

一段压缩MS SQL Server日志的语句,需要的朋友可以参考下。代码如下:--==================================================================== -- SQL:数据库压缩语句 ---------------------------------------------------------------------- -- Description: 压缩数据库 -- Modify: x.zhong --==================================================================== DECLARE @db_name varchar(200) --得到当前数据库名称 dec...

MSSQLSERVER数据库日志压缩方法与代码

MS SQL SERVER 数据库日志压缩方法与代码MS SQL性能是很不错的,但是数据库用了一段时间之后,数据库却变得很大,实际的数据量不大。一般都是数据库日志引起的!数据库日志的增长可以达到好几百M。 网上的MSSQL虚拟主机价格也贵,要想不让数据库超容,只好压缩下数据库日志,或者删除数据库日志。 下面我给大家介绍一个方法 1、打开企业管理器 2、打开要处理的数据库 3、点击菜单>工具>SQL查询分析器 4、在输入窗口里面输入: 代码...

MSSQL2008删除或压缩数据库日志方法总结

本文章给大家介绍MSSQL 2008删除或压缩数据库日志的一些常用方法总结,包括有数据库日志压缩与删除的几种不同的操作方法,有需要了解的朋友可参考。方法一,我自己常用的方法代码如下1.清空日志 DUMP TRANSACTION 库名 WITH NO_LOG 2.截断事务日志: BACKUP LOG 库名 WITH NO_LOG 3.收缩文件(如果不压缩,的文件不会减小 企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件 --选择日志文...

sqlserver一次压缩所有数据库日志方法

本文章介绍了关于sqlserver一次压缩所有数据库日志方法,如果你想一次性把数据库中的所有数据库日志压缩可以参考本文章哈。有没有办法更快一点? 有没有办法一次性收缩所有?代码如下 alter database 数据库名 set recovery simple go dbcc shrinkdatabase (数据库名) go alter database 数据库名 set recovery full go目前也有压缩日志的工具,一个B/S界面形式的操作压缩数据库的,就是在选择数据库的时候老需要重新去选择具...

MSSQL2005/2008日志压缩清理

MSSQL 2005和MSSQL 2008删除或压缩数据库日志MSSQL 2005和MSSQL 2008删除或压缩数据库日志,美国服务器,香港虚拟主机,香港虚拟主机

SQLServer压缩日志及数据库文件大小_MySQL

bitsCN.com请按步骤进行,未进行前面的步骤时,请不要做后面的步骤,以免损坏你的数据库. 一般不建议做第4,6两步,第4步不安全,有可能损坏数据库或丢失数据。第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复。 1.清空日志 DUMP TRANSACTION 库名 WITH NO_LOG 2.截断事务日志 BACKUP LOG 数据库名 WITH NO_LOG 3.收缩数据库文件(如果不压缩,数据库的文件不会减小 企业管理器--右键你要压缩的...

压缩MSSQL数据库日志文件大小_MySQL

bitsCN.com 在SQL中,如果日志文件太大,我们可以对日志文件进压缩 dump transaction 数据库名 with no_log go dbcc shrinkdatabase(数据库名) bitsCN.com

压缩SQLServer数据库日志的一个存储过程

use master --注意,此存储过程要建在master数据库中 go if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_compdb]) and OBJECTPROPERTY(id, NIsProcedure) = 1) drop procedure [dbo].[p_compdb] GO create proc p_compdb @dbnause master --注意,此存储过程要建在master数据库中go if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_compdb]) and OBJECTPROPERTY(id, NIsProcedu...

sqlserver删除或压缩事物日志

问:SQLServer中的事务日志应该怎样压缩和删除? 答:具体方法有3种。 方法一: 第一步: backup log database_name with no_log 或者 backup log database_name with truncate_only -- no_log和truncate_only是在这里是同义的,随便执行哪一句都可以。 第二 问:SQLServer中的事务日志应该怎样压缩和删除?答:具体方法有3种。方法一:第一步:backup log database_name with no_log 或者 backup log database_name with truncate_o...