با سلام
وبا تشکر از کد مفیدتون
یک مشکلی برای من در استفاده کردن از کدهای شما یوجود آمده که وقتی از این کد استفاده میکنم کار رو درست انجام میده ولی پس ار اجرا پروسیچر مربوطه حدف میشه لطفا" پاسخ دهید ضروریه !!!
Printable View
با سلام
وبا تشکر از کد مفیدتون
یک مشکلی برای من در استفاده کردن از کدهای شما یوجود آمده که وقتی از این کد استفاده میکنم کار رو درست انجام میده ولی پس ار اجرا پروسیچر مربوطه حدف میشه لطفا" پاسخ دهید ضروریه !!!
با سلام و با تشکر
ALTER PROCEDURE myrestore
@pathfile nvarchar(300)
AS
ALTER DATABASE services SET OFFLINE with ROLLBACK IMMEDIATE RESTORE DATABASE services
FROM DISK= @pathfile with replace alter database services set online
return
ضمنا" من در linq از این کد استفاده میکنم
dataServicesDataContext dt = new dataServicesDataContext();
dt.myrestore(ofd.FileName);
مشکل از کدتون نیست.
احتمال خیلی زیاد فایل پک آپی که شما دارید Restoreش میکند مربوط به قبل از نوشتن این Procedure میشه.
شما Procedure ریستور رو ایجاد کنید و بعد از ایجاد اون یه Backup جدید بگیرید و واسه تست از پک آپ جدید استفاده کنید.
سلام دوستان خسته نباشید
والا من تمام روش ها رو امتحان کردم اما جواب نمیده
من از linq استفاده کردم
کدم هم به شکل زیر نوشتم
create PROCEDURE backupdatabase
@path nvarchar(250)
AS
backup database [parmis] to disk=@path with init
return
و کد برنامم هم به شکل زیر است
var db = new linq_barnameh.linq_backupDataContext();
db.backupdatabase(txtProNet1.Text);
اما ارور زیر را میدهد
ضمیمه 104497
یکی به من بگه چیکار کنم گیر کردم
ممنون میشم کمکم کنید