Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- REM SCRIPT FOR CREATING SQL SEVER BACKUP
- REM AUTHER Kiran Gadhe | Saurabh Wattamwar
- set SqlServer= <set your sql server hostname here>
- set Username= <set your username here>
- set Password= <set your password here>
- set Database= <set your database name here>
- set RemoteFolder=<set your database Remote servber folder name and path here>
- REM PLEASE REMOVE ALL LINES FOLOWED BY 'REM'
- REM DONT MODIFY BELOW HERE
- 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
- 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
- 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
- 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
- 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