SQL Server 2008 로그 파일 삭제(순간 로그 몇 M 변경)

1638 단어 sql2008로그
SQL 2008 삭제 로그 비우 기:
방법 1:

USE [master]
GO
ALTER DATABASE AFMS SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE AFMS SET RECOVERY SIMPLE
GO
USE AFMS
GO
DBCC SHRINKFILE (N'AFMS_Log' , 11, TRUNCATEONLY) 
GO
USE [master]
GO
ALTER DATABASE AFMS SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE AFMS SET RECOVERY FULL
GO
'SQL 2008 에서 로 그 를 지 우려 면 간단 한 모드 에서 해 야 합 니 다.지우 기 동작 이 끝나 면 다시 전체 모드 로 바 꿔 야 합 니 다.

USE [master]
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE --    
GO
USE DNName
GO
DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY) 

GO

 '   DNName_Log       sys.database_files        ,              

'USE DNName

'GO

'SELECT file_id, nameFROM sys.database_files;

'GO
USE [master]
GO
ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY FULL --       
GO
SQL 2005 삭제 로그 비우 기:

Backup Log DNName with no_log '   DNName          ,             ,       。
go
dump transaction DNName with no_log 
go
USE DNName
DBCC SHRINKFILE (2)
Go
sqlserver 2000 압축 로그
jb51.ldf 파일 을 작 게 만 들 고 데이터 베 이 스 를 백업 하 는 등 sqlserver 조회 분석 기 에서 실행 하면 됩 니 다.

DUMP TRANSACTION [jb51] WITH NO_LOG 
BACKUP LOG [jb51] WITH NO_LOG 
DBCC SHRINKDATABASE([jb51]) 

좋은 웹페이지 즐겨찾기