امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطا در Restore کردن بانک
نویسنده پیام
park آفلاین
كاربر دو ستاره
**

ارسال‌ها: 97
موضوع‌ها: 81
تاریخ عضویت: خرداد ۱۳۸۷

تشکرها : 5
( 11 تشکر در 6 ارسال )
ارسال: #1
خطا در Restore کردن بانک
سلام دوستان
بنده در Vb.net 2008 با این کانکشن و این کد بدون خطا از بانک پک آپ می گیریم
کد:
Dim strcon As String = "Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|File.mdf;Integrated Security=True;User Instance=True"
و
کد:
Dim command As String = "backup database  [" + dbname + "] to disk='" + strfilename + "'"

حال وقتی می خواهم این فایل رو با این کدها Restore کنم خطای زیر را می گیرد
کد:
Dim cmd As New SqlCommand


        cmd.Connection = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|File.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")
        cmd.Connection.Open()
        Dim dbname As String = cmd.Connection.Database




        cmd.Connection.Close()


        Dim query As String = "ALTER DATABASE [" + dbname + "] SET SINGLE_USER WITH ROLLBACK IMMEDIATE ;RESTORE DATABASE [" + dbname + "] FROM DISK = '" + Application.StartupPath + "\backup.bak';ALTER DATABASE [" + dbname + "] SET MULTI_USER ;"
        cmd.Connection = New SqlConnection("Data Source=.\sqlexpress;Integrated Security=True;Connect Timeout=30;User Instance=True")
        cmd.Connection.Open()
        cmd.CommandText = query
        cmd.ExecuteNonQuery()
        cmd.Connection.Close()

پیغام خطا
کد:
The tail of the log for the database "Filename" has not been backed up. Use BACKUP LOG WITH NORECOVERY to backup the log if it contains work you do not want to lose. Use the WITH REPLACE or WITH STOPAT clause of the RESTORE statement to just overwrite the contents of the log. RESTORE DATABASE is terminating abnormally. Nonqualified transactions are being rolled back. Estimated rollback completion:
ممنون
۰۳-مهر-۱۳۹۰, ۱۲:۱۰:۰۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] مشکل در اتصال به بانک ترانسپورتر 19 13,722 ۰۵-مهر-۱۳۹۲, ۱۵:۲۲:۵۰
آخرین ارسال: ترانسپورتر
  [سوال] پیدا کردن بزرگترین عدد در بانک اطلاعاتی nilson 1 3,390 ۱۷-شهریور-۱۳۹۲, ۰۹:۴۱:۰۰
آخرین ارسال: lord_viper
  ذخیره دیتا در بانک های MDF توسط VB saeidjan 2 3,676 ۰۵-آذر-۱۳۹۱, ۱۵:۴۶:۱۲
آخرین ارسال: saeidjan
  تکه کد ویرایش اطلاعات در vb.net بانک اکسس yahoo1234 1 4,368 ۰۳-دى-۱۳۹۰, ۱۷:۳۱:۱۶
آخرین ارسال: parviz2012
  شبکه کردن بانک اطلاعاتی Erdik007 10 10,777 ۱۳-مرداد-۱۳۸۸, ۱۴:۰۲:۴۵
آخرین ارسال: ajlajlajl
  سوالاتی در مورد بانک اطلاعاتی در 2005 vb.net park 1 3,581 ۰۳-خرداد-۱۳۸۸, ۱۳:۴۰:۵۵
آخرین ارسال: Rink8
Cool attach کردن و DeAttach کردن دیتا بیس sav68 1 4,711 ۲۶-بهمن-۱۳۸۷, ۰۲:۴۹:۴۱
آخرین ارسال: arashrj
  عابر بانک . hamed_Arfaee 1 2,466 ۱۴-فروردین-۱۳۸۷, ۱۸:۰۸:۲۰
آخرین ارسال: hamed_Arfaee
  طریقه ایجاد ارتباط بانک shahvand 1 2,825 ۰۵-بهمن-۱۳۸۵, ۰۵:۳۲:۳۹
آخرین ارسال: mohammadjavad

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS