날자별

2021 2월
1234567
891011121314
15161718192021
22232425262728

sql server 백업을 하게 하기 위한 스크립트

backup.bat
[vb]”C:\Program Files\Microsoft SQL Server90\Tools\Binn\sqlcmd” -S localhost -i e:\Backupbackup.sql[/vb]
backup.sql – 풀 백업
[sql]declare @runtime nvarchar(10)
declare @backupdevice nvarchar(100)
declare @backupname nvarchar(100)

set @runtime = substring(convert(nvarchar(20), getdate(), 8) ,1,2)
set @backupdevice = N’e:\Backupbackup_’ + @runtime + N’.bak’
set @backupname = N’backup_’ + @runtime

BACKUP DATABASE [TU] TO DISK = @backupdevice WITH NOFORMAT, INIT, NAME = @backupname, SKIP, NOREWIND, NOUNLOAD, STATS = 10[/sql]
backup.sql – 증가치 백업
[sql]declare @runtime nvarchar(10)
declare @backupdevice nvarchar(100)
declare @backupname nvarchar(100)

set @runtime = substring(convert(nvarchar(20), getdate(), 8) ,1,2)
set @backupdevice = N’e:\Backupbackup_’ + @runtime + N’.bak’
set @backupname = N’backup_’ + @runtime

BACKUP DATABASE [TU] TO DISK = @backupdevice WITH DIFFERENTIAL, NOFORMAT, INIT, NAME = @backupname, SKIP, NOREWIND, NOUNLOAD, STATS = 10[/sql]

Leave a Reply

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.