Create a Backup and Restore the database using Stored Procedure in MS SQL
CREATE PROCEDURE Dbo.Sp_BackUpRestore ( @Process VARCHAR (10), -- specify the process name (example - restore or backup) @DatabaseName VARCHAR (50), -- specify database name @ Path VARCHAR ( MAX ) -- specify full path ) AS BEGIN DECLARE @DQuery varchar ( MAX ) DECLARE @ErrorMessage NVARCHAR( MAX ) IF @Process<> '' AND @DatabaseName<> '' AND @ Path <> '' BEGIN IF @Process= LOWER ( 'backup' ) BEGIN BEGIN TRY IF EXISTS ( SELECT [Name] FROM sys.databases WHERE [Name]=@DatabaseName ) BEGIN SET @DQuery= 'BACKUP DATABASE ' +@DatabaseName+ ' TO DISK =N' '' +@ Path + '\' +@DatabaseName+ '.bak' '' PRINT (@DQuery) EXECUTE (@DQuery) END ELSE BEGIN PRINT ( 'Database Dose not Exists in...