Guest User

Untitled

a guest
Jan 24th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. Select @SQL = 'BACKUP DATABASE [' + @DBName + '] TO DISK = N''' + @Path + '' + @DBName + '_backup_' + @Date + '.bak'' WITH NOFORMAT, INIT, NAME = N''' + @DBName + '_backup_' + @Date + ''', SKIP, NOREWIND, NOUNLOAD, COMPRESSION, STATS = 10 '
  2.  
  3. EXEC SP_ExecuteSql @SQLToExecute = @SQL
  4.  
  5. DECLARE @FOLDERPATH VARCHAR(500)
  6. DECLARE @FOLDERPATHWITHNAME VARCHAR(500)
  7. Declare @NAME Varchar(200)
  8. Declare @DATE Varchar(200)
  9. Declare @TIME Varchar(200)
  10. Declare @TIME1 Varchar(200)
  11.  
  12. -------------------------------------------------------
  13. --JUST NEED TO UPDATE BELOW PATH FOR DB BACKUP LOCATION
  14. -------------------------------------------------------
  15.  
  16. Set @FOLDERPATH = 'D:TempDsingh'
  17.  
  18. select @TIME1 = Convert(time, getdate())
  19.  
  20. select @DATE = (select convert(varchar,getDate(),112))
  21.  
  22. select @TIME = ((select Convert(Varchar, DATEPART(hh, @TIME1)))
  23. + (Select CONVERT(Varchar, DATEPART(ss, @TIME1))))
  24.  
  25. Select @NAME = 'mydatabase_backup' + '_' + @DATE + @TIME
  26.  
  27. Set @FOLDERPATHWITHNAME = @FOLDERPATH + @NAME + '.bak'
  28.  
  29. EXECUTE master.dbo.xp_create_subdir @FOLDERPATH
  30.  
  31. BACKUP DATABASE [TEST_1_Smarttrack_03202014]
  32. TO DISK = @FOLDERPATHWITHNAME WITH NOFORMAT, NOINIT,
  33. NAME = @NAME, SKIP, REWIND, NOUNLOAD, STATS = 10
Add Comment
Please, Sign In to add comment