تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طريقة اجراء نسخة احتياطية و استرجاعها ؟
#1
السلام عليكم.

عندي استفسار لطريقة عمل نسخة احتياطية و استرجاعها لقاعدة بيانات من نوع localdb .mdf ؟
الرد }}}
تم الشكر بواسطة:
#2
وأنا كذلك أحتاج الإجابة عن هذا السؤال نرجوا الإفادة
الرد }}}
تم الشكر بواسطة:
#3
وعليكم السلام

كود النسخ الاحتياطي :

PHP كود :
Imports System.Data.SqlClient

Public Class Form1
    Private Sub btnBackup_Click
(sender As ObjectAs EventArgsHandles btnBackup.Click
        Try
            Dim connectionString 
As String "Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Path\To\Your\Database.mdf;Integrated Security=True"
 
           Dim backupPath As String "C:\Path\To\Backup\YourDatabaseName.bak"

 
           Using connection As New SqlConnection(connectionString)
 
               connection.Open()

 
               Dim query As String = $"BACKUP DATABASE [YourDatabaseName] TO DISK = '{backupPath}'"
 
               Using command As New SqlCommand(queryconnection)
 
                   command.ExecuteNonQuery()
 
               End Using
            End Using

            MessageBox
.Show("Backup completed successfully.""Success"MessageBoxButtons.OKMessageBoxIcon.Information)
 
       Catch ex As Exception
            MessageBox
.Show($"Error during backup: {ex.Message}""Error"MessageBoxButtons.OKMessageBoxIcon.Error)
 
       End Try
 
   End Sub
End 
Class 


لاستعادة قاعدة البيانات:

PHP كود :
Imports System.Data.SqlClient

Public Class Form1
    Private Sub btnRestore_Click
(sender As ObjectAs EventArgsHandles btnRestore.Click
        Try
            Dim connectionString 
As String "Data Source=(LocalDB)\MSSQLLocalDB;Integrated Security=True"
 
           Dim backupPath As String "C:\Path\To\Backup\YourDatabaseName.bak"
 
           Dim databaseName As String "YourDatabaseName"

 
           Using connection As New SqlConnection(connectionString)
 
               connection.Open()

 
               Dim query As String = $"RESTORE DATABASE [{databaseName}] FROM DISK = '{backupPath}'"
 
               Using command As New SqlCommand(queryconnection)
 
                   command.ExecuteNonQuery()
 
               End Using
            End Using

            MessageBox
.Show("Restore completed successfully.""Success"MessageBoxButtons.OKMessageBoxIcon.Information)
 
       Catch ex As Exception
            MessageBox
.Show($"Error during restore: {ex.Message}""Error"MessageBoxButtons.OKMessageBoxIcon.Error)
 
       End Try
 
   End Sub
End 
Class 
الرد }}}
تم الشكر بواسطة: asmarsou , أبو خالد الشكري


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 252 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,854 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 659 24-04-25, 12:58 PM
آخر رد: foad8920
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 517 25-02-25, 09:31 AM
آخر رد: heem1986
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 619 05-02-25, 01:51 AM
آخر رد: new_programer
  [سؤال] اجراء المسح الضوئي وتصوير المستندات من خلال المستعرض ابوعبدالملك 3 359 24-01-25, 06:37 AM
آخر رد: ابوعبدالملك
  طريقة حفظ نسخة أحيتاطية من قاعدة بيانات sql محلية heem1986 2 492 01-01-25, 03:56 PM
آخر رد: heem1986
  طريقة جلب نوع ملفات معينة heem1986 3 480 31-12-24, 11:32 PM
آخر رد: aljzazy
  طريقة التحكم في التقرير بالكود المتألق9 2 485 23-12-24, 05:11 PM
آخر رد: atefkhalf2004
  افضل نسخة فيجوال نت مافيها مشاكل Wolfalwolf20 0 299 13-12-24, 05:40 PM
آخر رد: Wolfalwolf20

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


يقوم بقرائة الموضوع: