hdv212
چهارشنبه 05 اردیبهشت 1386, 23:58 عصر
سلام
من برای 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 استفاده کرد، چکار کنم که دیتابیسم رو تغییر بدم ؟
من برای 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 استفاده کرد، چکار کنم که دیتابیسم رو تغییر بدم ؟