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
En esta página del sitio puede ver el video en línea Create backup of database using sql cursor de Duración hora minuto segunda en buena calidad , que subió el usuario Rajeev Ranjan Tiwary 16 abril 2017, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 380 veces y le gustó 10 a los espectadores. Disfruta viendo!