نمایش نتایج 1 تا 4 از 4

نام تاپیک: The backup set holds a backup of a database other than the existing 'acc' database

  1. #1
    کاربر دائمی آواتار shima2006
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تهران
    سن
    37
    پست
    339

    The backup set holds a backup of a database other than the existing 'acc' database

    سلام دوستان
    موقع Restor کردن دیتابیس جدید در اس کیو ال سرور با این خطا مواجه میشم:

    TITLE: Microsoft SQL Server Management Studio
    ------------------------------
    Restore failed for Server 'SHIMA-PC'. (Microsoft.SqlServer.Smo)
    ------------------------------
    ADDITIONAL INFORMATION:
    System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing 'acc' database. (Microsoft.SqlServer.Smo)

  2. #2

    نقل قول: The backup set holds a backup of a database other than the existing 'acc' database

    فکر کنم این خطا بر میگرده به این مورد که ساختار جدول هایی که وجود داره با آن هایی که می خواد برگشت داده بشه (Restor بشه ) هم خوانی نداره .

    یک تغییراتی در جدول ها داده شده .

  3. #3

    نقل قول: The backup set holds a backup of a database other than the existing 'acc' database

    سلام.
    این لینک رو نگاه کنید باید مشکلتون حل بشه.
    یک توضیح کوچک اینکه زمانی که دارید Restore انجام میدید در تب options گزینه with overwrite رو تیک بزنید. راه حل این لینک رو پیش ببرید مشکلتون حل خواهد شد.

    فکر کنم این خطا بر میگرده به این مورد که ساختار جدول هایی که وجود داره با آن هایی که می خواد برگشت داده بشه (Restor بشه ) هم خوانی نداره .
    البته شما زمانی که دارید backup رو Restore می کنید با ساختار جداول کاری نداره.
    موفق باشید

  4. #4
    کاربر دائمی آواتار shima2006
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تهران
    سن
    37
    پست
    339

    نقل قول: The backup set holds a backup of a database other than the existing 'acc' database

    نقل قول نوشته شده توسط حمیدرضاصادقیان مشاهده تاپیک
    سلام.
    این لینک رو نگاه کنید باید مشکلتون حل بشه.
    موفق باشید
    متشکرم دوست عزیز من این لینک رو خوندم و مشکلم حل شد
    راه حل رو اینجا برای دوستان دیگه ای که ممکنه با این مشکل رو به رو بشن مینویسم

    1- اگر قبلا این دیتابیس رو موجود دارید اون رو حذف کنید
    2- یک دیتابیس خالی با اسم مورد نظرتون ایجاد کنید
    3- حالا دستور زیر را در کوئری بنویسید و اجرا کنید

    RESTORE DATABASE AdventureWorks
    FROM DISK =
    'C:\BackupAdventureworks.bak'
    WITH REPLACE


قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •