تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] عمل نسخة احتياطية لداتابيس من نوع sqlserver
#1
Exclamation 
السلام عليكم اخواني الاعزاء اهواجه مشكلة عند عمل نسخة احتياطية فتظهر هذا المشكلة رغم ان الكود صحيح مال السبب برئيكم
Cannot open backup device 'C:\Users\riyadh\Desktop\b\ali7-13-2018_11-13-36 PM.bak'. Operating system error 5(Access is denied.).

BACKUP DATABASE is terminating abnormally.
وهذا الكود المستخدم
string filename = textBox1.Text + "\\ali" + DateTime.Now.ToShortDateString().Replace('/','-')
                +"_"+ DateTime.Now.ToLongTimeString().Replace(':','-');


            string strquery = "Backup Database ali to Disk='"+filename+".bak'";
            SqlCommand cmd = new SqlCommand(strquery, cn);
            cn.Open();
            cmd.ExecuteNonQuery();
            cn.Close();
            MessageBox.Show("تم عمل نسخة احتياطية");


الملفات المرفقة صورة/صور
   
الرد
تم الشكر بواسطة:
#2
تاكد من مسار المجلد B
موجود على سطح المكتب كذلك تاكد
بان لا يوجد ملف مسبقاً طبقاً للاسم ملف الباك اب

يوجد موضوع فى قسم الـ VB.NET بخصوص عمل النسخة الاحتياطية

ستتمكن من الاستفادة من الاكواد التى بداخل السورس
وبامكانك تحويل الكود المستخدم الى C# بكل بساطة

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }

ساهم دائماً فى تقديم   لكل من يقوم بالمساهمة
فى حل اى مشكلة او استفسار لديك مع اضافة رد بشكره ودعوة له
فالجميع هنا يعمل على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
الرد
تم الشكر بواسطة:
#3
(14-07-18, 07:11 AM)elgokr كتب :
تاكد من مسار المجلد B
موجود على سطح المكتب كذلك تاكد
بان لا يوجد ملف مسبقاً طبقاً للاسم ملف الباك اب

يوجد موضوع فى قسم الـ VB.NET بخصوص عمل النسخة الاحتياطية

ستتمكن من الاستفادة من الاكواد التى بداخل السورس
وبامكانك تحويل الكود المستخدم الى C# بكل بساطة

تحياتى لك
وتمنياتى لك التوفيق
متاكد من المسار ولايود ملف بنفس الاسم
الرد
تم الشكر بواسطة:
#4
اخى رياض السعبري
المشكلة كلها فقط تتوقف على المسار لديك

جرب تنفيذ كود النسخة الاحتياطية من خلال 
SQL Server Management Studio

او قم بتغيير المسار الى اى مسار اخر
مثل دريف D وما غير ذلك

اذا فضل الامر على هذا الشكل
كل ما عليك فعله ان تجرب عمل تصريح للمجلد
كما هو فى الفيديو التالى

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }

ساهم دائماً فى تقديم   لكل من يقوم بالمساهمة
فى حل اى مشكلة او استفسار لديك مع اضافة رد بشكره ودعوة له
فالجميع هنا يعمل على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اريد ان اجعل برنامجي يعمل بسيريال و نسخة تجريبية ارجو المساعدة من الاعضاء tameur 1 144 18-06-18, 08:35 PM
آخر رد: elgokr
  بحاجه ماسه إلى نسخة برنامج فيجول ستوديو protable م.أحمد الدسوقى 5 759 26-12-15, 10:37 AM
آخر رد: م.أحمد الدسوقى

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم