-- 백업
backup database db4 to disk ='D:/DB_BACKUP/_del_bk.bak' with noinit (init는 풀백업)
-- 확인
restore filelistonly from disk='D:/DB_BACKUP/_del_bk.bak'
-- 복구
restore database db4 from disk='D:/DB_BACKUP/_del_bk.bak'
with move 'primary_space' to 'D:\DB_DATA\svc_db_Data.mdf'
, move 'master_space' to 'D:\DB_DATA\svc_db_Data1.ndf'
, move 'data_space' to 'D:\DB_DATA\svc_db_Data2.ndf'
, move 'data_space01' to 'D:\DB_DATA\svc_db_Data01.ndf'
, move 'data_space02' to 'D:\DB_DATA\svc_db_Data02.ndf'
, move 'log_space' to 'D:\DB_LOG\svc_db_Lata.ldf'
-- mssql ldf 로그자르기 (반드시 해당 DB에서 실행해야한다)
use service_db
EXEC sp_helpdb service_db -- 확인
go
alter database service_db set recovery simple
go
dbcc SHRINKFILE(2,1)
go
alter database service_db set recovery full
go
EXEC sp_helpdb service_db
go
backup database db4 to disk ='D:/DB_BACKUP/_del_bk.bak' with noinit (init는 풀백업)
-- 확인
restore filelistonly from disk='D:/DB_BACKUP/_del_bk.bak'
-- 복구
restore database db4 from disk='D:/DB_BACKUP/_del_bk.bak'
with move 'primary_space' to 'D:\DB_DATA\svc_db_Data.mdf'
, move 'master_space' to 'D:\DB_DATA\svc_db_Data1.ndf'
, move 'data_space' to 'D:\DB_DATA\svc_db_Data2.ndf'
, move 'data_space01' to 'D:\DB_DATA\svc_db_Data01.ndf'
, move 'data_space02' to 'D:\DB_DATA\svc_db_Data02.ndf'
, move 'log_space' to 'D:\DB_LOG\svc_db_Lata.ldf'
use service_db
EXEC sp_helpdb service_db -- 확인
go
alter database service_db set recovery simple
go
dbcc SHRINKFILE(2,1)
go
alter database service_db set recovery full
go
EXEC sp_helpdb service_db
go
-- mssql ldf 로그자르기1
USE ERPPM --DB명
GO
EXEC SP_HELPFILE --DB, LOG 파일 사이즈 확인(축소 전 크기 확인)
BACKUP LOG ERPPM WITH TRUNCATE_ONLY --DB 로그 축소
BACKUP LOG ERPPM WITH NO_LOG --DB 로그 삭제
--DB 축소, 최소 사이즈 10메가(ERPPM : 파일명)
DBCC SHRINKFILE (ERPPM, 10)
GO
--LOG 축소, 최소 사이즈 10메가(ERPPM_LOG : 파일명)
DBCC SHRINKFILE (ERPPM_LOG, 10)
GO
USE ERPPM --DB명
GO
EXEC SP_HELPFILE --DB, LOG 파일 사이즈 확인(축소 전 크기 확인)
BACKUP LOG ERPPM WITH TRUNCATE_ONLY --DB 로그 축소
BACKUP LOG ERPPM WITH NO_LOG --DB 로그 삭제
--DB 축소, 최소 사이즈 10메가(ERPPM : 파일명)
DBCC SHRINKFILE (ERPPM, 10)
GO
--LOG 축소, 최소 사이즈 10메가(ERPPM_LOG : 파일명)
DBCC SHRINKFILE (ERPPM_LOG, 10)
GO
EXEC SP_HELPFILE --DB, LOG 파일 사이즈 확인(축소 후 크기 확인)