Create backup of database using sql cursor

Опубликовано: 16 Апрель 2017
на канале: Rajeev Ranjan Tiwary
380
10

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


На этой странице сайта вы можете посмотреть видео онлайн Create backup of database using sql cursor длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Rajeev Ranjan Tiwary 16 Апрель 2017, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 380 раз и оно понравилось 10 зрителям. Приятного просмотра!