سؤال

لدي خادم Oracle 8.1.7 يعمل على خادم Windows 2000 Advanced في جهاز ظاهري. نحن نستخدم حاليا MS Virtual Server لاستضافة هذا. (الأجهزة المخصصة قوية بما فيه الكفاية - لدينا 3.5 جيجابايت ذاكرة الوصول العشوائي المعين، ونواة المعالج 2 جيجا هرتز، أكثر من معظم الخوادم في عام 1999)

واحدة من قيود الخادم الظاهري أنا Sthe الحد الأقصى لحجم القرص الثابت الافتراضي (127GB) وقاعدة البيانات أحاول استيرادها 143 جيجابايت.

للحصول على جولة هذه المشكلة، أحاول إنشاء DBALFILES DBB على الأقراص الصلبة الفيزيائية، والتي لها مساحة كافية.

مشكلتي هي أنني أواجه صعوبة في إنشاء مثيل قاعدة بيانات على مشاركة الشبكة.

هل يعرف أحد كيف يمكنني القيام بذلك أثناء الاحتفاظ بمظهري الشاب الجيد (والشعر!)؟

هتاف، براين

هل كانت مفيدة؟

المحلول

تحتاج إلى حساب الخاص بك Oracle يتم تشغيل الخدمة بموجب الوصول إلى مشاركة الشبكة.

لا أستطيع أن أقول إنها فكرة جيدة لإنشاء Oracle DATAFILE على مشاركة الشبكة، ولكنها حل قابل للتطبيق إذا كنت لا تعبث كثيرا مع datafiles وتبادل الوصول إليها.

نصائح أخرى

أنت تقول "الاستيراد". إذا كنت تستخدم Exp / Imp، فقد يكون أحد الخيارات لاستيراد المستخدمين أو الجداول الفردية فقط، ونحيفهم بشكل فردي.

أيضا، لا يرتبط حجم ملف IMP بحجم قاعدة البيانات. قد يؤدي ملف EXP / IMP AL 140GB إلى قاعدة بيانات أصغر بكثير (أو على العكس من ذلك، قد يكون أكبر مثل ملف Exp / Imp فقط لديه بيانات تعريف الفهرس). حتى قاعدة بيانات مع البيانات التي يبلغ مجموعها 140 جيجابايت يمكن أن تكون أصغر إذا كانت هذه البيانات تحتوي على الكثير من المساحة غير المستخدمة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top