تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] اخذ نسخة احتياطية
#1
السلام عليكم 
عندى قاعدة بيانات سيكوال على السيرفر واقوم باخذ نسخة احتياطية من على جهاز يوسر من تلك القاعدة باستخدام الكود التالى 
المشكلة تكمن فى انه عند اخذ النسخة وتحديد مسار الحفظ على جهاز اليوسر يعطى رسالة خطا بان المسار خطا على الرغم
ان المسار صحيح 
وللعلم عندما اقوم باخز النسخة وانا على السيرفر وحفظها على السيرفر تتم بنجاح 
اذا المشكله وانا باعمل نسخة وانا على جهاز يوسر 
والى حضرتكم الكود
 Private Sub Search_Place_Save_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Search_Place_Save.Click
        If opf.ShowDialog = DialogResult.OK Then
            TextBoxX1.Text = opf.SelectedPath
        End If
    End Sub

    Private Sub BackupButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BackupButton.Click
        Try
            If TextBoxX1.Text = "" Then
                MessageBox.Show("من فضلك اختر مكان الحفظ", "رسالة تنبية")
            Else
                Dim backupPath As String = TextBoxX1.Text.Trim()
                Dim fileName As String = "ELMOKHTER_" & DateTime.Now.ToString("yyyy_MM_dd__hh_mm_tt") & ".bak"
                Dim filePath As String = Path.Combine(backupPath, fileName)

                ' قراءة سلسلة الاتصال من الملف النصي
                Dim connectionString As String = File.ReadAllText("C:\server\CON_TXT.txt")

                ' تنفيذ النسخ الاحتياطي
                Using connection As New SqlConnection(connectionString)
                    Using command As New SqlCommand()
                        command.Connection = connection
                        connection.Open()

                        ' يجب استبدال "ELMOKHTER" بإسم قاعدة البيانات الخاصة بك
                        command.CommandText = "BACKUP DATABASE ELMOKHTER TO DISK='" & filePath & "'"

                        command.ExecuteNonQuery()
                    End Using
                End Using

                MessageBox.Show("تم حفظ النسخة الاحتياطية بنجاح", "تم", MessageBoxButtons.OK, MessageBoxIcon.Information)

                ' إعادة تعيين قيمة TextBox
                TextBoxX1.Text = ""
            End If
        Catch ex As Exception
            MsgBox(ex.Message, MsgBoxStyle.Exclamation)
        End Try
    End Sub
الرد }}}
تم الشكر بواسطة:
#2
ممكن حد يحللى هذه المشكلة لو سمحتم
اكون شاكر
الرد }}}
تم الشكر بواسطة:
#3
ممكن صورة ال PATH ال بيظهر في ال Textbox
الرد }}}
تم الشكر بواسطة:
#4
هذه صورة path

F:\Import_Work\programming language\packup
الرد }}}
تم الشكر بواسطة:
#5
لازم ال

path

\F:\Import_Work\programming language\packup


باضافة \ في الاخر عشان يبا ال باك اب في الفولدر
الرد }}}
تم الشكر بواسطة:
#6
استاذنا الفاضل ال path صحيح ولا يتم اضافة \ اخر المسار
بدليل ان الحفظ يتم على السيرفر الموجود علية قاعدة البيانات بصورة صحيحة . المشكلة من على جهاز اليوسر
الرد }}}
تم الشكر بواسطة:
#7
الساده مشرفى المنتدى ممكن التفضل بحل تلك المشكلة
الرد }}}
تم الشكر بواسطة:
#8
عليكم السلام ورحمة الله وبركاته

قد يفيدك هذا الموضوع لحين الرد عليك من الأخوة الاعضاء

http://vb4arb.com/vb/showthread.php?tid=16733
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة حفظ نسخة أحيتاطية من قاعدة بيانات sql محلية heem1986 2 496 01-01-25, 03:56 PM
آخر رد: heem1986
  افضل نسخة فيجوال نت مافيها مشاكل Wolfalwolf20 0 301 13-12-24, 05:40 PM
آخر رد: Wolfalwolf20
  [سؤال] محتاج نسخة V.S 2022 dr.programming 8 989 10-06-24, 11:31 PM
آخر رد: عبد العزيز البسكري
  [سؤال] أريد الرجوع الى (آخر نسخة من فيجوال بيسك دوت نت قبل التوقف عن تحديثها) justforit 3 448 01-06-24, 04:22 AM
آخر رد: Taha Okla
  عطل في سحب نسخة من قاعدة بيانات sql للكريستال ريبورت mostafabebo 0 273 27-05-24, 10:36 AM
آخر رد: mostafabebo
  كود انشاء نسخة احتياطية محمد بن عطية 1 524 21-02-24, 09:59 PM
آخر رد: atefkhalf2004
  طريقة اجراء نسخة احتياطية و استرجاعها ؟ Osama NY 2 807 07-02-24, 08:59 PM
آخر رد: Kamil
  المساعدة - في تفعيل نسخة VB 2015 emamtron2014 2 5,656 24-12-23, 05:08 AM
آخر رد: laban
  [كود] كود لعمل نسخة احتياطية من Sql Server DB موجودة على شبكة داخلية dr.programming 0 482 28-09-23, 05:29 PM
آخر رد: dr.programming
  نسخة تجريبية عن طريق عدد القيود mohmmadadli1 2 1,291 28-03-22, 09:14 PM
آخر رد: محمد بن عطية

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


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