PDA

View Full Version : کد ذخیره قایل پشتیبان در Database



علی فتحی
سه شنبه 06 بهمن 1394, 02:02 صبح
با سلام چگونه میتوان با کد نویسی ef .فایل پشتیبان با فرمت *.bak را در داخل دیتابیس sql .ذخیره کرد.؟

این کد برای تصویره چگونه میتوان به فایل تبدیل کرد.

MemoryStream ms = new MemoryStream();
pictureBox1.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp);
byte[] arrPic = ms.GetBuffer();
ms.Close();

Mahmoud.Afrad
سه شنبه 06 بهمن 1394, 02:49 صبح
با استفاده از کلاس File و متد ReadAllByte به آرایه ای از بایت تبدیل و ذخیره کنید.

ولی یک سوال پیش میاد و اون اینکه نسخه پشتیبان رو در همون دیتابیسی میخواهید ذخیره کنید که ازش پشتیبان گرفتید؟ اگر آره که با چند بار تهیه پشتیبان و ذخیره حجم دیتابیس به صورت فزاینده ای بالا میره.

علی فتحی
دوشنبه 03 اسفند 1394, 11:46 صبح
تشکر اقای افراد نه . من چندین دیتابیس دارم برای هر سال یک دیتابیس در پوشه بنام سال مثلا1394 حالا میخواه تمام این پوشه ها در دیتابیس اکسس ذخیره کنم برای پشتیبان گیری از کل سالها.
یک برنامه دارم اینکارو کرده برام جالب بود.

علی فتحی
پنج شنبه 30 اردیبهشت 1395, 01:43 صبح
دوستان اگر ممکنه ذخیره فایل در دیتابیس با لینک . موفق نشدم با راهنمایی دوستان انجام بدم