Create backup of database using sql cursor

Pubblicato il: 16 aprile 2017
sul canale di: 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


In questa pagina del sito puoi guardare il video online Create backup of database using sql cursor della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Rajeev Ranjan Tiwary 16 aprile 2017, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 380 volte e gli è piaciuto 10 spettatori. Buona visione!