تقييم الموضوع :
  • 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 وما غير ذلك

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

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مل نسخة احتياطية لقاعدة بيانات sql server djelloul 8 4,514 23-12-18, 01:21 AM
آخر رد: atefkhalf2004
  كيفة عمل Attach لقاعدة بيانات SqlServer? abozeyd 5 4,137 18-07-18, 09:27 PM
آخر رد: abozeyd
  معرفة اصدار نسخة قاعدة البيانات atefkhalf2004 8 4,066 27-01-18, 06:07 PM
آخر رد: أبو عمر
  المساعدة في عمل استعلام قاعدة بيانات sqlserver djelloul 0 1,782 17-04-17, 07:13 PM
آخر رد: djelloul
  سؤالي عن Setup Configuration File لـ SQLServer عابر سبيل 4 2,425 02-06-14, 09:51 PM
آخر رد: عابر سبيل
  [سؤال] ما أفضل نسخة SQl Server لكي أعمل عليها كمبتدىء Omar Mekkawy 4 6,103 01-06-14, 10:36 PM
آخر رد: Omar Mekkawy
  خطاmicrosoft.sqlserver.smo.dll بعد تثبيت برنانج محاسب يوسف 0 1,462 21-05-14, 04:43 PM
آخر رد: محاسب يوسف
  [سؤال] عمل نسخة احتياطية من قاعدة البيانات tarek 0 2,252 08-01-14, 12:52 AM
آخر رد: tarek
Sad ربط الفيجوال بيسك دوت نت مع sqlserver bakkari 3 10,802 30-12-13, 03:45 PM
آخر رد: MCPD
  انشاء نسخة احتياطية لقاعدة بيانات sql عن طريق الشبكة aiman 4 3,847 07-12-13, 11:08 AM
آخر رد: amgadtamer

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


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