الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل backup لقاعده البيانات SQL Server باستخدام C#

مغلق
بدأه hash-files في 19 مارس 2007 · 2 رد · 2,084 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمه الله و بركاته

كيف اعمل backup لقاعده بيانات SQL Server عند الضغط علي زر في البرنامج بتاعي وكيف ايضا اعمل Restore لقاعده بيانات معمول لها backup بالضغط علي زر احر

ارجوا الرد سريعا جزاكم الله خيرا

شكرا

#2

السلام عليكم ورحمه الله وبركاته

هذا مثال يوجد به ان شاء الله ما تريد كان يوجد عندي من فترة يارب ينفعك

والسلام عليكم ورحمه الله وبركاته (لا تنسونا من صالح دعائكم)

Restore.zip

#3

backup

try
			{

				SqlCommand Cmd = new SqlCommand();
				string SQl = "backup database DBName to disk = @Path ";
				Cmd.Parameters.Clear();
				Cmd.Parameters.Add("@Path", SqlDbType.NVarChar).Value = textBox1.text // Path
				Conn.Open();
				Cmd.Connection = Conn;
				Cmd.CommandText = SQl;
				Cmd.ExecuteNonQuery();
				Conn.Close();
				MessageBox.Show("Backup Data Completed");
			}
			catch (Exception Ex)
			{
				MessageBox.Show(Ex.Message);
				Conn.Close();

restore

try
			{

				SqlCommand Cmd = new SqlCommand();
				string SQl = "use master  restore database DBName From disk = @Path "
					+ " with File=1 , nounload , replace , stats = 10";
				Cmd.Parameters.Clear();
				Cmd.Parameters.Add("@Path", SqlDbType.NVarChar).Value = textBox1.Text // Path;
				Conn.Open();
				Cmd.Connection = Conn;
				Cmd.CommandText = SQl;
				Cmd.ExecuteNonQuery();
				Conn.Close();

			}
			catch (Exception Ex)
			{
				MessageBox.Show(Ex.Message);
				Conn.Close();
			}

تم تعديل هذه المشاركة بواسطة walcom في 21 مارس 2007 في 17:38 — السبب: إضافة علامات code

هذا الموضوع مغلق.

مواضيع مشابهة