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

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

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

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


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

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


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