清除sql server2000/2005/2008数据库日志的方法
2012-03-14 18:19
260 查看
--清除sqlserver 2000/2005 数据库日志
declare @databasename varchar(15)
select @databasename='your_database'
DUMP TRANSACTION @databasename WITH NO_LOG
BACKUP LOG @databasename WITH NO_LOG
DBCC SHRINKDATABASE(@databasename)
**********************************
--清除sqlserver 2008 数据库日志 ,执行两遍 需要将数据库日志先备份一下到本地磁盘。这个最后可以删除。
use your_database
declare @databasename varchar(100)
declare @databasenamelog varchar(100)
declare @databasenamedir varchar(100)
select @databasename='your_database'
select @databasenamelog=@databasename+'_log'
select @databasenamedir='g:\datalogbak\'+@databasename
BACKUP LOG @databasename to disk=@databasenamedir
DBCC SHRINKFILE (@databasenamelog,1)
declare @databasename varchar(15)
select @databasename='your_database'
DUMP TRANSACTION @databasename WITH NO_LOG
BACKUP LOG @databasename WITH NO_LOG
DBCC SHRINKDATABASE(@databasename)
**********************************
--清除sqlserver 2008 数据库日志 ,执行两遍 需要将数据库日志先备份一下到本地磁盘。这个最后可以删除。
use your_database
declare @databasename varchar(100)
declare @databasenamelog varchar(100)
declare @databasenamedir varchar(100)
select @databasename='your_database'
select @databasenamelog=@databasename+'_log'
select @databasenamedir='g:\datalogbak\'+@databasename
BACKUP LOG @databasename to disk=@databasenamedir
DBCC SHRINKFILE (@databasenamelog,1)
相关文章推荐
- Sql Server 只有MDF文件恢复数据库的方法以及2008清除日志文件
- 清除SQLServer日志的两种方法
- mysql 主从日志文件mysql-bin文件清除方法
- 快速清除SQL Server数据库日志的方法
- 清除SQLSERVER数据库日志的方法
- 清除SQLServer日志的两种方法(转)
- 关于使用keepalived后nginx日志中的健康日志清除方法
- 清除MSSQL日志的方法
- 清除sqlserver日志方法(不适合always on)
- 清除SQLServer日志的两种方法
- 清除SQL Server日志的两种方法
- SQL Server 2008 R2:快速清除日志文件的方法
- 清除SQLSERVER数据库日志的方法
- hadoop自动清除日志文件的配置方法
- SQL SERVER清除日志的四种方法
- DB2数据库安全清除日志文件的方法(转)
- linux服务器通过SSH清除log日志的方法
- SQL Server 数据库清除日志的方法
- 清除数据库日志方法
- mysql清除mysql-bin.0000xx日志的方法