PDA

View Full Version : خطا در Attach



M.YasPro
شنبه 15 اسفند 1388, 13:49 عصر
سلام
من یه dataBase با sql2008 ساختم . حالا می خوام روی sqlexpress2005 به صورت دستی attach کنم این ارور رو میده :


The database 'HSGateOneDB' cannot be opened because it is version 655. This server supports version 612 and earlier. A downgrade path is not supported.

من فکر کردم اشکال از Compatibility level هست ولی این پراپرتی رو هم گذاشتم روی 2005 ولی باز هم همون ارور رو میده .
ممنون از توجهتون

ASKaffash
شنبه 15 اسفند 1388, 14:22 عصر
سلام
ساختار 2008 ایجاد شده بنابراین چون قبلا در ایجاد 2005 بودن را انتخاب نکرده اید روی 2005 attach نمی شود

M.YasPro
شنبه 15 اسفند 1388, 14:46 عصر
خوب حالا من چه کاری باید کنم تا مشکلم حل بشه؟

Rejnev
شنبه 15 اسفند 1388, 15:06 عصر
سلام
از اون script تهیه کنید و بعد در 2005 اجراش کنید
روی دیتابیس کلیک راست کرده و بعد در قسمت tasks ویزارد مربوط به generate script رو برید

M.YasPro
شنبه 15 اسفند 1388, 16:25 عصر
ممنون از جوابتون
من میخواستم که از sql2008 اسکریپت رو بیارم و از طریق server explorer خود visual studio یه دیتابیس بسازم که نمیشه .
یه دیتابیس خالی میسازم و میخوام که اون اسکریپت رو توی این دیتابیس execute کنم که vs میگه این دیتابیس با این نام وجود نداره ، در صورتی که من نام دیتابیس رو اسم همون دیتابیسی که vs ساخته میزارم .
ممنون از توجهتون

Rejnev
شنبه 15 اسفند 1388, 18:07 عصر
ببین این کار ساز نیست؟
http://conceptdev.blogspot.com/2009/04/mdf-cannot-be-opened-because-it-is.html