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
Sur cette page du site, vous pouvez voir la vidéo en ligne Create backup of database using sql cursor durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Rajeev Ranjan Tiwary 16 avril 2017, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 380 fois et il a aimé 10 téléspectateurs. Bon visionnage!