السلام عليكم ورحمة الله وبركاته
هل يمكني تخزين قاعدة بيانات على flopy disk وانا استخدم sql واذا كان بإمكاني عمل ذلك فماهي الطريقة ؟لأني محتاجه انقل شغلي اللي سويته من كمبيوتر الى اخر...
وشكرا
السلام عليكم ورحمة الله وبركاته
هل يمكني تخزين قاعدة بيانات على flopy disk وانا استخدم sql واذا كان بإمكاني عمل ذلك فماهي الطريقة ؟لأني محتاجه انقل شغلي اللي سويته من كمبيوتر الى اخر...
وشكرا
بالطبع يمكن ذلك
الموضوع سهل للغاية
يجب عمل نسخة احتياطية في ملف و ضغط الملف و ضعيه على القرص المرن و نقله الى الجهاز الاخر
الطريقة الثانية هو طلب من النظام ان يعمل Script لاعادة بناء قاعدة البيانات كما هي في الجهاز الاخر
اولا اشكرك على حسن ردك ...ولكن
انا فهمت من كلامك ان اعمل save as ولكنك قلت يجب ان نعمل لها ضغط وانا لا اعرف كيفيةالضغط.
فهل تتفضل علي وان تشرحها خطوة خطوة
ملاحظة:-
انا عملت كل قاعدة البيانات وعملت الجداول ولكن لم اضع بالجداول اي معلومات(مجرد الفورمات للجدول) وكان على السي وانا اريد وضعة على ال(a) حتى اتمكن من تكملة عملي في اي مكان.
وشكرا لك...
الأخت دينا
يمكنك أخذ نسخة من القاعدة عن طريق مستكشف وندوز ثم تسحب القاعدة بالماوس إلى درايف a أما إذا كان حجم القاعدة أكبر من حجم الديسك قومي بعمل الضغط من داخل أكسيس وذلك باتباع مايلي :
1- أذهبي لقائمة أدوات ومنها أدوات مساعدة لقواعد البيانات
2- اختاري ضغط قاعدة البيانات وإصلاحها
3- اختاري اسم القاعدة المطلوبة
4- اضغطي زر ضغط ويمكنك أن تحددي الهدف الذي سوف تضعي عليه وهو الديسك a
أما إذا كانت القاعدة أكبر أيضا بعد الضغط من حجم الديسك فيلزمك برنامج ضغط خارجي مثل winzip وهو مهم لمثل هذه الحالات
والله الموفق
أشرف
صراحة ردي السابق اذا استخدمتي
SQL Server
ولكن لم افهم هل تم استخدام Access او SQL Server الان ففي SQL Server لا يوجد Save As :)
ضغط قاعدة البيانات بسيط للغاية و يمكن ضغط قاعدة بيانات 10 ميغابايت لتدخل في قرص مرن واحد بكل بساطة
عليكي الحصول على برنامج متقدم للغاية وهو winRar من
ومن ثم تثبيته في جهازك
الان يمكنك بواسطة مستكشف ويندوس الضغط على قاعدة بيانات اكسس بالزر الثاني للماوس و اختيار خيار ضغك الملف بكل بساطة ليتكون ملف ثاني مضغوط ، هذه طريقة طبعا اضافة للطرق السابقة
الأخت دينا
السلام عليكم ورحمة الله وبركاته
البرنامج الذي أشار إليه الأخ خضرترزي هنا بالعربي
http://www.moltaqa.com/forums/showthread.p...?threadid=15708
مع التحيه
الوقت كالذهب

السلام عليكم ورحمة الله وبركاته
شكراً لك أخي ashraf وكذلك اخي ابو ريان وكذلك شكراً لك أخ خضرعلى هذه المعلومات الحلوة . لكن اللغة المستخدمة هي كماذكرت في البدايةهي sql .
انا قمت بعمل الضغط وتم تخزينه على a ثم عند فتحه عملت على فك الضغط مرة اخرى ولكن المشكلة انه بعد الفك تخرج لي open withهنا ماذا يجب علي ان افعل؟؟؟طبعا تخرج لي قائمة اتوقع من المفروض ان يكون من ضمنهاsql ولكن هذا غير موجود فما الحل؟؟؟
وشكرا للجمييييع.....
يجب ان يتوفر برنامج
WinRar
على الجهاز الذي ترغبي بفك البرنامجبه ، او قومي بضغط الملف بنوع
SFX
بداخل البرنامج و هو
EXE
و يقوم بفك نفسه تلقائيا في الجهاز المصدر
انا لم افهم حتى هذه اللحظة نوع البرنامج
هل هو قاعدة بيانات MDB او قاعدة بيانات متحدة مع SQL Server من نوع ADP او عبارة عن ملف نص بامتداد SQL عادي او هل هو نسخة احتياطية من قاعدة بيانات SQL Server او ما هو بالضبط
لقد نزلت البرنامج عندي وانا استخدم SQL SERVER 7
-فقد ذهبت الى اكسبلورر وندوز ثم اخترت DATA ثم اخترت اسم قاعدة البيانات( التي عندي التي انا عملتها)ثم ضغطت على الزر الايمن في الماوس وطلع لي خيارات واخترت (الثالث) فهل عملي صحيح؟؟؟
اه هكذا فهمت :)
لا يمكن نسخ ملف قاعدة البيانات مباشرة من SQL Server 7 نظرا لان الملف يعتمد على مجموعة من الملفات الاخرى و منها Master و غيرها
الطريقة المثلى لنسخ قاعدة بيانات الى جهاز اخر هي النسخ الاحتياطي في ملف و هي طريقة من ابسط ما يكون
كل ما هو مطلوب ان تضغطى على قاعدة البيانات في ال Enterprise Manager و من ثم تختاري عملية النسخ الاحتياطي Backup Database
او يمكن ايضا الضغط على قاعدة البيانات و من ثم من القائمة اختيار عملية النسخ الاحتياطي كما في الصورة التالية

و من ثم ستظهر شاشة النسخ الاحتياطي و التي تعطي الامكانية لعدة عمليات و انواع نسخ احتياطي ، كل ما هو مطلوب اضافة ملف في القرص الصلب ليتم النسخ اليه و طلب نسخ كل قاعدة البيانات بالخيار Overwrite Existing Media كما في الصورة التالية

و هكذا يمكنكي ضغط الملف الناتج و نقله الى الجهاز الاخر
في الجهاز الاخر اصنعي قاعدة البيانات فارغة و اضغطي عليها و اختاري استرجاع قاعدة بيانات Restore من القائمة Tools
ستظهر شاشة من جزئين ، الجزء الاول يحدد من اين سيتم استرجاع قاعدة البيانات ، يجب الاختيار بانه سيتم من ملف From Device و اختيار ملف النسخة الاحتياطية
في الجزء الثاني من الشاشة يجب ان نطلب من النظام بان يمسح البيانات القديمة في قاعدة البيانات ، بالطبع لا يوجد اية بيانات لانها جديدة ولكن الامر ليس كذلك فهناك 20 جدول مخفي ، اذن كل ما هو مطلوب التعليم على الخيار Force restore over existing database
و من ثم القيام بالعملية
اليك صورة من شاشة استرجاع قاعدة البيانات

اذن العملية في الاساس ثلاثة خطوات
1- نسخ قاعدة البيانات احتياطيا في ملف
2- ضغط الملف و نقله الى الجهاز الجديد
3- استرجاع قاعدة البيانات في الجهاز الجديد
بالتوفيق
شكرا لك اخي خضر على هذا الرد الرائع حيث كان واضح جدا وخصوصا انه كان مدعوما بالصور........اكرر شكري الجزيل لك.
طيب لو سمحتم كيف اقوم بعملية packup و restore من خلال Vb أي باستخدام الكود
راجع اهم مواضيع القسم اولاً و ستجد اجابة سؤالك
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
هذا الموضوع مغلق.