PDA

View Full Version : سوال: Attach دیتابیس 2008 در 2005 !!!!



sheitoonbala
پنج شنبه 21 آذر 1387, 13:50 عصر
سلام.
من درون SQL server 2005 یه دیتابیس ساختم.سپس به دلایلی SQL server 2008 نصب کردم و دیتابیسم رو توی اون attach کردم و از اون به بعد باقی کارای دیتابیس رو توی 2008 انجام دادم.
ولی حالا دیگه دیتابیسم به 2005 اتچ نمی شه و error می ده.ظاهرا ورژنش 2008 شده.
حالا به نظر شما چه کار میشه کرد که DB توی 2005 هم اتچ شه و کار کنه؟ ممنون

ar.shirazi
پنج شنبه 21 آذر 1387, 17:34 عصر
سلام.
من درون SQL server 2005 یه دیتابیس ساختم.سپس به دلایلی SQL server 2008 نصب کردم و دیتابیسم رو توی اون attach کردم و از اون به بعد باقی کارای دیتابیس رو توی 2008 انجام دادم.
ولی حالا دیگه دیتابیسم به 2005 اتچ نمی شه و error می ده.ظاهرا ورژنش 2008 شده.
حالا به نظر شما چه کار میشه کرد که DB توی 2005 هم اتچ شه و کار کنه؟ ممنون

خب نباید هم کاربکند، چون شما آن را اتچ کرده اید و در حقیقت یک DB 2008 دارید و نه 2005

راههای متعددی هست، مثلا
1- import/export data
2- Generate script

و...

sheitoonbala
جمعه 22 آذر 1387, 20:40 عصر
سلام. من import/export رو امتحان کرده بودم ولی نتیجه نگرفتم.(شاید درست عمل نکردم) . اگه ممکنه راهنمایی کنید چه جوری import / export کنم که DB جدید به 2005 اتچ شه.

mannai29
شنبه 23 آذر 1387, 13:28 عصر
در 2008 در قسمت Generate SQL Scripts می توانید همه بانک را همراه با داده ها Script بگیرید و در یک گزینه می توانید ورژن SQL Server که می خواهید در آن بانک را بسازید را هم انتخاب کنید.