كيفية دمج تفريغ

جدول المحتويات:

كيفية دمج تفريغ
كيفية دمج تفريغ

فيديو: كيفية دمج تفريغ

فيديو: كيفية دمج تفريغ
فيديو: دمج المراسلات من Excel الى Word وكيفية عمل شهادات طلاب Mail merge between Excel and Word 2024, شهر نوفمبر
Anonim

من أجل نسخ المعلومات احتياطيًا أو نقل البيانات من خادم إلى آخر ، غالبًا ما يكون مطلوبًا دمج تفريغ قاعدة بيانات يخدمها أي نظام DBMS. عادةً ما يكون التفريغ عبارة عن سلسلة من عبارات SQL لإنشاء الجداول وملءها وإضافة القيود والإجراءات المخزنة والمشغلات وما إلى ذلك.

كيفية دمج تفريغ
كيفية دمج تفريغ

ضروري

  • - بيانات الاعتماد للوصول إلى خوادم قواعد البيانات Microsoft SQL Server و MySQL و PostgreSQL ؛
  • - SQL Server Management Studio ؛
  • - حزمة من أدوات وحدة التحكم ، بما في ذلك mysqldump و mysqlshow ؛
  • هي حزمة أدوات مساعدة لوحدة التحكم تتضمن pg_dump و psql.

تعليمات

الخطوة 1

ابدأ في إنشاء ملف تفريغ لقاعدة البيانات التي تتم صيانتها بواسطة Microsoft SQL Server DBMS. اتصل بالخادم باستخدام SQL Server Management Studio. عند بدء تشغيل التطبيق ، سيتم عرض مربع حوار معلمات الاتصال. حدد اسم ونوع الخادم فيه ، وحدد نوع المصادقة. أدخل بيانات اعتماد المستخدم إذا لزم الأمر. انقر فوق الزر "اتصال"

الخطوة 2

في نافذة مستكشف الكائنات ، قم بتوسيع قسم قواعد البيانات. قم بتمييز العنصر المقابل لقاعدة البيانات الهدف. اضغط عليها بزر الفأرة الأيمن. في قائمة السياق ، حدد العنصر "إنشاء البرامج النصية …". سيتم عرض نافذة المعالج

الخطوه 3

أدخل الخيارات في صفحات Script Wizard وانقر فوق التالي. على وجه الخصوص ، في الصفحة الرابعة ، حدد الموقع حيث سيتم وضع التفريغ الذي تم إنشاؤه (في ملف أو ذاكرة التخزين المؤقت أو نافذة جديدة). في الصفحة الخامسة ، انقر فوق الزر "إنهاء". انتظر حتى تكتمل عملية إنشاء تفريغ قاعدة البيانات. يمكن أن يستغرق وقتا طويلا

الخطوة 4

ابدأ تشغيل shell على Windows أو محاكي طرفي على أنظمة تشبه Linux. في Linux ، يمكنك أيضًا التبديل إلى وحدة التحكم النصية بالضغط على Ctrl و alt="Image" وأحد مفاتيح الوظائف F1-F12. هذا مطلوب لاستخدام قلابات وحدة التحكم MySQL و PostgreSQL

الخطوة الخامسة

تحقق من معلومات التعليمات الخاصة بأداة mysqldump المساعدة. قم بتشغيل الأمر: mysqldump --help انتبه بشكل خاص للخيارات المستخدمة لتحديد الخادم الهدف وبيانات اعتماد المستخدم

الخطوة 6

تفريغ قاعدة بيانات MySQL. قم بتشغيل الأداة المساعدة mysqldump من سطر الأوامر باستخدام المعلمات المطلوبة ، أو إعادة توجيه إخراجها إلى ملف ، أو تحديد الملف الهدف باستخدام خيارات الملف -r أو --result. على سبيل المثال: mysqldump -p -u myuser -Q mydatabase> /home/myhomedir/tmp/dump.sql في هذه الحالة ، تفريغ قاعدة بياناتي ، بما في ذلك رمز الإجراء المخزن (الخيار -Q) ، الموجود على خادم يعمل محليًا التي يمكن الوصول إليها باستخدام بيانات اعتماد المستخدم myuser (يتم طلب كلمة المرور بواسطة الأداة المساعدة) سيتم وضعها في الملف / home/myhomedir/tmp/dump.sql. إذا كان الخادم موجودًا على جهاز مختلف ، فاستخدم الخيار -h أو --host

الخطوة 7

تحقق من مرجع الأداة المساعدة pg_dump. قم بتشغيل الأمر: pg_dump --help لاحظ الخيارات -f ، -F ، -U ، -d ، -h

الخطوة 8

تفريغ قاعدة بيانات PostgreSQL. استخدم الأداة المساعدة pg_dump ، لتمرير المعامِلات المطلوبة ، على سبيل المثال: pg_dump -f /home/myhome/tmp/dump.sql -U postgres template1 سيؤدي هذا إلى تفريغ قاعدة بيانات template1 ، المُدارة بواسطة الخادم الذي يعمل على الجهاز المحلي. سيتم وضع التفريغ في الملف /home/myhome/tmp/dump.sql. استخدم الخيار -h لتحديد عنوان الخادم.

موصى به: