استفاده از دستور Use در Stored Procedure
سلام
من برای Restore کردن دیتابیسم یه SP نوشتم با کد زیر :
CREATE PROCEDURE BackupDatabase
@pathDB nvarchar(200),
@address nvarchar(200),
@saveName nvarchar(50)
AS
BACKUP DATABASE @pathDB TO DISK = @address WITH
NOFORMAT, NOINIT, NAME = @saveName, SKIP, NOREWIND, NOUNLOAD, STATS = 10
منتها وقتی اجراش میکنم میگه دیتابیستون در حال استفاده ست، لطفا یه دیتابیس دیگه مثل master انتخاب کنید، از دستور use هم نمیشه در SP استفاده کرد، چکار کنم که دیتابیسم رو تغییر بدم ؟