ASP.NET & MS-SQL

[MSSQL] DB백업 스크립트

홍사훈     0건     398회

첨부파일

본문

백업 방법 'basis' DB를 'c:\db\현재 날자.bak'파일로 백업

 

c:\> sqlcmd -S localhost -i Backup.sql 

 

-- << Backup.sql >>--

Declare @name varchar(30)

Declare @dir nvarchar(200)

Declare @backupname nvarchar(100)

 

Set @name = 'basis'

set @dir = 'c:\DB\' + convert(nvarchar(20), getDate(), 112) + '_' + Replace(CONVERT(varchar(12), GetDate(),108),':','') + '.bak'

set @backupname =     + convert(nvarchar(20), getDate(), 112) + '_' + Replace(CONVERT(varchar(12), GetDate(),108),':','') 

 

BACKUP DATABASE @name TO DISK = @dir

WITH FORMAT,

MEDIANAME = @backupname,

NAME      = @backupname;

GO

등록된 댓글이 없습니다.



Copyrightⓡ1996~2025, sahoon.com All Rights Reserved.