الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف لي ان احصل على الجداول في MDE

مغلق
بدأه فواز الشمري في 22 مارس 2006 · 7 رد · 771 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي قاعدة بيانات بصيغة MDE وأريد ان احصل على الجدوال الي داخلها . أريد البيانات مهم جدا ان احصل عليها .

عندما احاول فتححها يقول لا يوجد لديط صلاحيات . وفيها كلة سر بعد أن ادخلها بالطبع تضهر لي هذه الرسالة .

كيف افك حماية MDE هذه .

#2

أخي الكريم

قم بارفاق الملف لنجرب عليه

#3

اخي الفاضل

السلام عليكم ورحمة الله وبركاته

حاول استيراد الجداول من خلال عمل التالي

1. قم بعمل قاعدة بيانات جديده خالية من اي كائن من كائنات القاعدة

2. اذهب الى ملف ثم احضار بيانات خارجية ثم استبراد

3. ابحث عن قاعدة البيانات المطلوب استيراد كائنات منها مثل ( جداول ) وقم بإختيارها ستظهر لك الجداول اختر ما تريد من هذه الجداول عدى جداول النظام لانها موجوده لديك وغالبا تبدأ بـ Msys

4. اضغط على استيراد

5. سيتم احضار الجداول المختاره لقاعدة بياناتك

بالنسبة لقواعد البيانات MDE لا تستطيع فك حمايتها ولكن يمكن التعديل على النماذج خارجيا فقط نظرا لانه تم دمج اكواد القاعدة في قشرة الاكسيس الداخلية ولا يمكن استرجاعها بسبب انه تم تحويلها الى بيانات ثنائية

تستطيع فك الرقم السري لهذا النوع من قواعد البيانات مثلها مثل اي قاعدة بيانات MDB بواسطة برامج فك الحماية عن الارقام السريه المتوفره بكثره فأي برنامج يفي بالغرض .

اذا لم تستطيع التعامل مع هذه القاعدة فضع البرنامج في المنتدى ليتم المحاوله فيه

اختكم

زهره

#4

بداية شكرا لكم :

سوف اجرب طريقة الإستيراد التي ذكرتيها . ولكن :

بالنسبة للـ MDE حجمها كبير جدا يصل إلى 20 ميجابايت أو أكثر :

الإشكالية التي لدي اني فعلاً قمت بفك حماية قاعدة البيانات هذه والحمد الله اني نجت في ذلك واخذت البيانات . من الجداول ولكن :

في نفس البرنامج في قسم البنات يبدوا انه تم تشفير القاعدة المتعلقة بهذا القسم الذي ازعجنى جدا . لأني حصلت على البيانات من نفس البرنامج (قاعدة البيانات) الخاصة بقسم البنين .

المهم :

عند فتح هذه القاعدة بكلمة السر التي قمت بفكها يقول انه ليس لدي صلاحيات أو ان الذي انشئ القاعدة لم يخولني بذلك . هذا معنى الرسالة .

سوف ارفق الرسالة بالنص في الرد التالي إن شاء الله .

أكرر شكري لكي زهرة وكذلك الأخ l-omari.

#5

طريقة الإستيراد لم تنفع :

وهذه الرسالة التي تضهر لي :

you do not have the necessary premissions the use c:\db.mde object.

have your system administrator or the person who created this object establish

the appropriate permissions for you

.

علما ان ملفات المجموعة الخاصة بالمستخدمين (*.MDW) موجودة بجانب القاعدة

كيف الحل . :(

#6

الاخ الفاضل فواز الشمري

السلام عليكم ورحمة الله وبركاته

ما هي الطريقة التي تقوم بها لفتح قاعدة البيانات MDE

هل تفتح القاعدة مباشرة من خلال الملف MDE

اذا كان كذلك فهذا خطأ

الطريقة الصحيحة هي عن طريق ملف المجموعة MDW

حيث تقوم بعمل التالي

1. لنفرض ان قاعدة البيانات C:\db.mde على محرك الاقراص C

وكذلك ملف المجموعة مثلا System.mdw على محرك الاقراص C

اذن تحتاج لعمل ملف اختصار له على سطح المكتب يقوم بجمع الملفين مع بعض حسب الطريقة التالية :

من على سطح المكتب اضغط بالماوس الايمن على مكان فاضي وستظهر لك قائمة اختر منها اختصار

في مربع حوار الاختصار ضع هذه العبارة كاملة كما هي

"C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\DB.mde" /WRKGRP "C:\System.mdw"

لاحظ التالي OFFICE11 خاص بالاكسيس 2003

غير ملف المجموعة حسب ما هو لديك فقد يكون الاسم مختلف عن System.mdw

قم بحفظ الاختصار ومن ثم قم بتشغيله

اختكم

زهره

#7

أختى زهرة اشكرك جزيل الشكر . وأسأل الله أن يوفقك دائما لكل خير :

أختى الكريمة : نعم كنت أوقم بفتح Mde بالطريقة المباشرة دون تحديد ملف الصلاحيات .

ولكنى في السابق كنت افتح هذا الملف يطلب منى Password أضعها ( بعد فك الحماية ) يمشى معي تمام ويضهر لدي الجداول قمت بعمل برنامج بـ Visual Baisc ليقوم بجلب البيانات من الجداول وتحويلها إلى قاعدة بيانات Mysql طبعا لما الجداول مفتوحة اعرف أسماء الحقول وغيرة من التفاصيل مثل العلاقات وغيرها .

لكنى عند ما قمت بنفس العملية على هذه القاعدة رفظ واضهر لي الرسالة المذكورة في ردي السابق .

راح اجرب وأرد لكي بالنتيجة .

أنا اريد الجداول بس ولا اريد النماذج او الأنماط أو المايكرو . هذا لا يهمنى إطلاقا كل وجع الراس هوا البيانات في الجداول .

أكرر شكر لكي زهره .

B)

#8

تمكنت اخيرا من فك هذه القاعدة اللعينة واخذت البيانات منها ولكن عن طريق Visual Basic . و ODBC .

الأن لدي سؤال اخر :

لماذا يتم وضع القاعدة بالإمتداد MDE . وإذا نسخت البرنامج من جهاز الى جهازي كيف يمكن لي ان اشتغل مع الواجه يعني مستحدم فقط . هل يتم حفظ الواجهات في مكان اخر ام كيف .

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…