SqlCmd를 이용한 서버 백업
/*
backup.sql
백업파일은 서버에 저장됨.
*/
DECLARE @PATH NVARCHAR(100)
DECLARE @BACKUPNAME NVARCHAR(100)
SET @PATH =N'D:\BACKUP_' + CONVERT(NVARCHAR(20), GETDATE() ,112)+ N'.BAK'
SET @BACKUPNAME = N'BACKUP_' + CONVERT(NVARCHAR(20), GETDATE() ,112)
BACKUP DATABASE [카탈로그] TO DISK = @PATH WITH NOFORMAT, NOINIT, NAME = @BACKUPNAME, SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
rem cmd_backup.bat
@echo on
sqlcmd -S [서버명 혹은 IP] -i "backup.sql"
pause
'Test Code > MSSQL' 카테고리의 다른 글
[MSSQL] 프로시져 및 함수 내용 조회 쿼리문 (0) | 2014.12.06 |
---|---|
[MSSQL] 행별변환 PIVOT (0) | 2014.12.05 |
[MSSQL] 테이블 및 컬럼 설명 수정 프로시져 (0) | 2014.12.04 |
[MSSQL] 테이블 사용량 확인 쿼리문 (0) | 2014.09.24 |
[MSSQL] Database 사용량 확인 (0) | 2014.09.24 |