Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. REM SCRIPT FOR CREATING SQL SEVER BACKUP
  2. REM AUTHER Kiran Gadhe | Saurabh Wattamwar
  3.  
  4. set SqlServer= <set your sql server hostname here>
  5.  
  6. set Username= <set your username here>
  7.  
  8. set Password= <set your password here>
  9.  
  10. set Database= <set your database name here>
  11.  
  12. set RemoteFolder=<set your database Remote servber folder name and path here>
  13.  
  14.  
  15.  
  16. REM PLEASE REMOVE ALL LINES FOLOWED BY 'REM'
  17.  
  18. REM DONT MODIFY BELOW HERE
  19.  
  20. for /f %%a in ('sqlcmd -S %SqlServer% -U %Username% -P %Password% -Q "SET NOCOUNT ON select ltrim(convert(date, getdate()))" -h -1') do set CurrentDate=%%a
  21. for /f %%a in ('sqlcmd -S %SqlServer% -U %Username% -P %Password% -Q "SET NOCOUNT ON select right('00' + ltrim(datepart(hour, getdate())), 2)" -h -1') do set CurrentHour=%%a
  22. for /f %%a in ('sqlcmd -S %SqlServer% -U %Username% -P %Password% -Q "SET NOCOUNT ON select right('00' + ltrim(datepart(minute, getdate())), 2)" -h -1') do set CurrentMinute=%%a
  23. for /f %%a in ('sqlcmd -S %SqlServer% -U %Username% -P %Password% -Q "SET NOCOUNT ON select right('00' + ltrim(datepart(second, getdate())), 2)" -h -1') do set CurrentSecond=%%a
  24.  
  25. SqlCmd -S %SqlServer% -U %Username% -P %Password% -Q "Backup Database %Database% To Disk='%RemoteFolder%\%Database%-%CurrentDate%_%CurrentHour%%CurrentMinute%%CurrentSecond%.bak'"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement