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

النسخ في أوراكل والربط مع الأكسس؟

مغلق
بدأه أبو عاصم في 4 نوفمبر 2001 · 6 رد · 1,151 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

مشكلتي أني لا أعرف شيئاً في (أوراكل) وتم تركيب البرنامج لدينا في العمل فلدي سؤلين هما:

1- أود وضع نسخة احتياطية للبيانات المدخلة فقمت بالذهاب إلى السيرفر ودخلت إلى مجلد أوراكل ثم وجدت فيه مجلد DATABASE ويزيد حجمه على 60 ميغابايب. قمت بنسخه فهل هذا المجلد يعتبر الموقع الرئيسي للبيانات ثم هل بالامكان عند تعرض السيرفر لمشكلة - لا سمح الله - لااسترجاع البيانات عن طريق هذا المجلد ( DATABASE )

2- لدي ويندوز ميلنيوم وأوفيس 2000 وأريد ربط أوراكل بأكسس 2000 فهل هناك طريقة سهلة للربط والاستفادة منها في إنشاء تقارير عن طريق الأكسس.

آمل ممن لديه ولو معلومات قليلة عن ذلك أن يدلي بدلوه فأنا له من الداعين الشاركين.

#2

هناك طرق كثيرة للنسخ الاحتياطي في اوراكل و اكثرهم شهرة الامر exp او exp8 او exp7 و يختلف الرقم المقابل للامر exp باختلاف رقم نسخة الاوراكل ، اخر نسخة لا تحتوي على رقم

اذهب الى شاشة ال DOS من Windows و جرب الامر exp

يمكنك ربط اوراكل ب Microsoft Access 2000 بسهولة و ذلك عن طريق ODBC كل ما عليك هو الذهاب الى لوحة التحكم و البحث عن ODBC و من ثم اضافة ODBC الى Oracle (هنا الموضوع صعب) ، اما بعد ذلك فالامر اسهل ، اصنع قاعدة بيانات جديدة في Access و اذهب الى

File -> Link Table

لتحضر الجداول من اوراكل ، و تتعامل معها و كانها بداخل Access فتصنع لها الشاشات و التقارير و الاستعلامات و ما الى ذلك

ملاحظة مهمة : كل جهاز ترغب في تشغيل قاعدة بيانات ال Access التي ستربطها في اوراكل يجب ان يتوفر به Oracle Client و ODBC to Oracle لتتمكن من العمل

#3

إضافة لما ذكرة الأخ خضر، احب انبهك لأن ما قمت به من نسخ ما هو إلا ما يعرف بال Tablespace وهي ملفات خاصة بقاعدة البيانات لن تعمل في حالة النسخ، ولايمكن قراءتها إذا اخذتها حاولت إدماجها في قاعدة بيانات اخرى لإسترجاع ما فيها، إنما الطريقة الصحيحة لعمل النسخ الإحتياطية هي كما قال لك الأخ خضر، وهو عن كريق الأمر exp وحسب ماذكر من امر الرقم اللاحق. وهو أمر يقوم بعمل ملف على مستوى نظام التشغيل لديك يقوم بتصدير كل ما أمرته به ووضعة في صيغة معينة، تمكنك من إسترادها عن طريق اي قاعدة بيانات غير القاعدة المصدرة. ويجب - كالعادة - مراعاة الفرق بين إصدار القاعدة المصدرة، والقاعدة الموردة، وهو أمر يطول شرحة. وهناك معاملات عدة لهذا الأمر يجب مراعاتها. تحتوي بإختصار على ماهي الملحقات التي يجب تصديرها مع الجداول، من صلاحيات المستخدمين، والفهارس، وملف التسجيل وغيرها.

#4

أشكر الأخوين (السني وخضر ترزي) على ردهما.

أولاً بالنسبة للنسخ الاحتياطي:

قد حاولت بعد ذلك إلا أني لم أعرف كيف أحدد للبرنامج قاعدة البيانات

أو الجداول فهل هناك شرح لهذه الطريق بالتفصيل في موقع ما؟

ثانياً مسألة الربط

المكونات الموجودة : عندي جهاز سيرفر وحملت عليه برنامج أوراكل8 ،

كما أن الجهاز الذي أعمل عليه يوجد عليه برنامج:

Developer 2000 Admin for Win95

وOracle for Windows 95

ثم أني لا أدري هل لدي Oracle Client أم لا؟

وبعد ذلك ذهبت إلى odbc في لوحة التحكم فلم أجد ODBC to Oracle بعد ذلك قمت بالنقر على زر إضافة

ثم اختيار microsoft odbc for oracle إلا أنني فوجئت برسالة تحمل في يمينها علامة توقف وتقول:

(لم يتم العثور على عميل oracle ومكونات شبكة الاتصال. تم توفير هذه المكونات بواسطة oracle corporation.

لن يكون بإمكانك استخدام برنامج التشغيل هذا حتى يتم تثبيبت هذه المكونات).

السؤال ما المكونات المطلوبة وكيف أستطيع تحميلها؟

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

#5

للإتصال بقاعدة البيانات، أولا يجب ان يكون لديك كل من: -

1. نوعية البروتوكول المستخدم في الشبكة (وسأفترض انه TCP/IP)

2. إسم قاعدة البيانات

3. أسم ال SID

4. عنوان السيرفر IP Address.

وبمعرفة هذه المعطيات الأربعة، إذهب في الأوراكل وفتح المجموعة Oracle for Windows 95 - Win95 وقم بالنقر على Oracle Net8 Easy Config قم بإنشاء ALIAS وحدد له إسم كما تحب، وبقية المعطيات هى ما ذكرته سابقاً. أكمل العمليه ثم عند الذهاب لأي خيار من خيارات الأوراكل SQL مثلا، قم بكتابة الإسم الذي إخترته لل ALIAS في مكان الخدمة أو ال SERVICE وسيتم الإتصال إن شاء الله

#6

بارك الله فيك يـ (السني) لقد عرفت طريقة الاتصال وهذه فائدة جميلة لدي لأني مبدئ في أوراكل

لكن أشكل علي sdi ما المراد به وهل هو:

database instanse

ومما أشكل علي كذلك ما ذكره الأخ خضر وهو Oracle Client

هل هو من ضمن مجموعات الأوراكل أم برنامج تشغيل في odbc أم ماذا؟

شكر الله للجميع تعاونهم

#7

أيها الإخوة..

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

لقد وجدت في الدفلوبر (السيدي) ضمن القائة برنامج:

Oracle Open Clint Asapter For ODBC 1.0.14.3.4

لكن عند محاولة تنزيل البرنامج تأتيني رسالة:

تسبب في حدوث خطأ ثم يغلق النموذج؟

فما سر المشكلة؟ حيث لم أستطع أضافة أي برنامج من مجموعات الدفلوبر

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

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