السلام عليكم
حدثت معي مشكله ارجوا المساعدة ... وهي كالتالي
تم انشاء قاعدة البيانات بواسطة SQL SERVER 2005 وعملت لدي العميل لمدة سنه ولا يوجد مشاكل .... العميل اشترى جهاز جديد وثبت عليه WINDOWS8 قمت بتثبيت SQL SERVER 2008 على الجهاز الجديد ونقلت قاعدة البيانات الي الجهاز الجديد ... رفض SQL 2008 عمل ATTACH ولكن حينما عملت RUN AS ADMINISTRATOR قبل ATTACH ومشى الحال ... ذلك قبل شهرين .... جائني العميل اليوم الي المكتب ومعه جهازه الجديد اللي عليه وندوز 8 وطلب نقل البرنامج الي جهاز جديد ... قلت له انتظر حتي انقل قواعد البيانات عندي علي جهازى وأطمئن عليها .... وبالفعل نقلت قاعدة البيانات والبرنامج على جهاز ي وعملت لها ATTACH عندي على SQL2005 وكانت المفاجأة لا يوجد بيانات إلا التي كانت موجودة قبل شهرين أي عندما نقلت البيانات من 2005 الي 2008 ...... قلت ربما حصل DOWNGRADE للداتا بيس وSQL2005 فقد الجزء اللي تم إدخاله بواسطة SQL2008 ذهبت الي الجاهز ابو وندوز 8 وعملت ATTACH على SQL2008 لنفس قاعدة البيانات التي لم أكن حذفتها من الجهاز وكانت المفاجأة لا يوجد بيانات إلا التي كانت موجودة قبل شهرين أي عندما نقلت البيانات من SQL2005 الي SQL2008 ...... اين المشكلة وكيف حدث ذلك ... ارجوا المساعدة
ملاحظة : العميل يؤكد انه لم يتوقف يوميا عن ادخال البيانات خلال الشهرين ....... ولكن انا لم ارها بعيني ... حيث عملت DEATTACH مباشرتا دون فتح البرنامج لكي اطلع على اخر إدخالات العميل