نحوه جمع آوری تخلیه

فهرست مطالب:

نحوه جمع آوری تخلیه
نحوه جمع آوری تخلیه

تصویری: نحوه جمع آوری تخلیه

تصویری: نحوه جمع آوری تخلیه
تصویری: مرحله جمع آوری حاصلات کشت کوکنار در کندهار آغاز شده‌است 2024, ممکن است
Anonim

برای پشتیبان گیری از اطلاعات یا انتقال داده ها از یک سرور به سرور دیگر ، اغلب لازم است که یک پایگاه داده را که توسط هر DBMS ارائه می شود ادغام کنید. به طور معمول ، dump دنباله ای از دستورات 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

در پنجره Object Explorer ، بخش Databases را گسترش دهید. مورد مربوط به پایگاه داده هدف را برجسته کنید. با دکمه سمت راست ماوس بر روی آن کلیک کنید. در منوی زمینه ، مورد "ایجاد اسکریپت ها …" را انتخاب کنید. پنجره جادوگر نمایش داده می شود

مرحله 3

گزینه ها را در صفحات Script Wizard وارد کرده و Next را کلیک کنید. به طور خاص ، در صفحه چهارم ، محلی را که محل تخلیه ایجاد می شود ، انتخاب کنید (در یک فایل ، کلیپ بورد یا پنجره جدید). در صفحه پنجم ، روی دکمه پایان کلیک کنید. منتظر بمانید تا فرآیند تولید پایگاه داده به پایان برسد. ممکن است طولانی شود

مرحله 4

پوسته ای را روی ویندوز یا شبیه ساز ترمینال را روی سیستم های مشابه Linux راه اندازی کنید. در لینوکس همچنین می توانید با فشار دادن Ctrl ، alt="Image" و یکی از کلیدهای عملکرد F1-F12 به کنسول متن بروید. این مورد برای استفاده از دامپرهای کنسول MySQL و PostgreSQL لازم است

مرحله 5

اطلاعات راهنمای برنامه mysqldump را بررسی کنید. دستور را اجرا کنید: mysqldump --help توجه ویژه ای به گزینه های مورد استفاده برای تعیین سرور هدف و اعتبار کاربر داشته باشید

مرحله 6

پایگاه داده MySQL را رها کنید. ابزار mysqldump را از خط فرمان با پارامترهای مورد نیاز اجرا کنید ، خروجی آن را به یک فایل هدایت کنید یا فایل مورد نظر را با استفاده از گزینه های -r یا -result-file مشخص کنید. به عنوان مثال: mysqldump -p -u myuser -Q mydatabase> /home/myhomedir/tmp/dump.sql در این حالت ، روگرفتی از پایگاه داده mydatabase ، از جمله کد رویه ذخیره شده (گزینه -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 برای تعیین آدرس سرور استفاده کنید.

توصیه شده: