This tutorial will help to create database backup very easily.
Codes used in this tutorial are:
DECLARE @databaseName NVARCHAR(50), @backupFilePath NVARCHAR(50),@backupFileName NVARCHAR(50),@dateOfFile NVARCHAR(20)
SET @backupFilePath = 'E:\Backup\'
SELECT @dateOfFile = CONVERT(NVARCHAR(20),GETDATE(),112) + REPLACE(CONVERT(NVARCHAR(20),GETDATE(),108),':','') --20170416165910
DECLARE cursorForBackup CURSOR FOR
SELECT name FROM master.dbo.sysdatabases
WHERE name NOT IN ('master','model','msdb','tempdb','ReportServer','ReportServerTempDB')
OPEN cursorForBackup
FETCH NEXT FROM cursorForBackup INTO @databaseName
WHILE @@FETCH_STATUS = 0
BEGIN
SET @backupFileName = @backupFilePath + @databaseName + '_' + @dateOfFile + '.BAK'
BACKUP DATABASE @databaseName TO DISK = @backupFileName
FETCH NEXT FROM cursorForBackup INTO @databaseName
END
CLOSE cursorForBackup
DEALLOCATE cursorForBackup
Nesta página do site você pode assistir ao vídeo on-line Create backup of database using sql cursor duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Rajeev Ranjan Tiwary 16 Abril 2017, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 380 vezes e gostou 10 espectadores. Boa visualização!