কিভাবে একটি ডাম্প মার্জ

সুচিপত্র:

কিভাবে একটি ডাম্প মার্জ
কিভাবে একটি ডাম্প মার্জ

ভিডিও: কিভাবে একটি ডাম্প মার্জ

ভিডিও: কিভাবে একটি ডাম্প মার্জ
ভিডিও: ফিলিপ স্লিপার - ভিডিও টিউটোরিয়াল। কোস্টরব তাতিয়ানা 2024, নভেম্বর
Anonim

তথ্য বা একটি সার্ভার থেকে অন্য সার্ভারে ডেটা স্থানান্তর করার জন্য, প্রায়শই কোনও ডিবিএমএস দ্বারা পরিবেশন করা একটি ডাটাবেসের ডাম্প মার্জ করা প্রয়োজন। সাধারণত, একটি ডাম্প সারণী তৈরি এবং পপুলেট করা, সীমাবদ্ধতা, সঞ্চিত পদ্ধতি, ট্রিগার ইত্যাদির জন্য এসকিউএল স্টেটমেন্টগুলির ক্রম is

কিভাবে একটি ডাম্প মার্জ
কিভাবে একটি ডাম্প মার্জ

প্রয়োজনীয়

  • - ডেটাবেস সার্ভার অ্যাক্সেসের শংসাপত্রগুলি মাইক্রোসফ্ট এসকিউএল সার্ভার, মাইএসকিউএল, পোস্টগ্র্যাস এসকিউএল;
  • - এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও;
  • - মাইএসকিल्डম্প এবং মাইএসকিএলশো সহ কনসোল ইউটিলিটির একটি প্যাকেজ;
  • pg_dump এবং psql সহ একটি কনসোল ইউটিলিটি প্যাকেজ।

নির্দেশনা

ধাপ 1

মাইক্রোসফ্ট এসকিউএল সার্ভার ডিবিএমএস দ্বারা পরিচালিত ডাটাবেসের একটি ডাম্প তৈরি করা শুরু করুন। এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও ব্যবহার করে সার্ভারের সাথে সংযুক্ত হন। অ্যাপ্লিকেশন শুরু হলে সংযোগের পরামিতিগুলি ডায়ালগ প্রদর্শিত হবে। এতে সার্ভারের নাম এবং ধরণ উল্লেখ করুন, প্রমাণীকরণের ধরণটি নির্বাচন করুন। প্রয়োজনে ব্যবহারকারীর শংসাপত্রগুলি প্রবেশ করান। কানেক্ট বোতামটি ক্লিক করুন

ধাপ ২

অবজেক্ট এক্সপ্লোরার উইন্ডোতে, ডাটাবেস বিভাগটি প্রসারিত করুন। লক্ষ্য ডাটাবেসের সাথে সম্পর্কিত আইটেমটি হাইলাইট করুন। মাউসের ডান বোতামটি দিয়ে এটিতে ক্লিক করুন। প্রসঙ্গ মেনুতে, "স্ক্রিপ্টগুলি তৈরি করুন …" আইটেমটি নির্বাচন করুন। উইজার্ড উইন্ডো প্রদর্শিত হবে

ধাপ 3

স্ক্রিপ্ট উইজার্ড পৃষ্ঠাগুলিতে বিকল্পগুলি প্রবেশ করান এবং পরবর্তী ক্লিক করুন। বিশেষত, চতুর্থ পৃষ্ঠায়, তৈরি করা ডাম্পটি স্থাপন করা হবে এমন স্থানটি (একটি ফাইল, ক্লিপবোর্ড বা নতুন উইন্ডোতে) নির্বাচন করুন। পঞ্চম পৃষ্ঠায়, সমাপ্তি বোতামটি ক্লিক করুন। ডাটাবেস ডাম্প তৈরির প্রক্রিয়া শেষ না হওয়া পর্যন্ত অপেক্ষা করুন। এটি একটি দীর্ঘ সময় নিতে পারে

পদক্ষেপ 4

উইন্ডোজে শেল বা লিনাক্সের মতো সিস্টেমে একটি টার্মিনাল এমুলেটর শুরু করুন। লিনাক্সে, আপনি Ctrl, Alt = "চিত্র" এবং ফাংশন কীগুলির একটি F1-F12 টিপুন দিয়ে পাঠ্য কনসোলটিতে স্যুইচ করতে পারেন। এটি মাইএসকিউএল এবং পোস্টগ্রেএসকিউএল কনসোল ডাম্পার ব্যবহার করা প্রয়োজন

পদক্ষেপ 5

Mysqldump ইউটিলিটির জন্য সহায়তা তথ্য পরীক্ষা করে দেখুন। কমান্ডটি চালান: mysqldump --help লক্ষ্য সার্ভার এবং ব্যবহারকারীর শংসাপত্রগুলি নির্দিষ্ট করার জন্য ব্যবহৃত বিকল্পগুলিতে বিশেষ মনোযোগ দিন

পদক্ষেপ 6

মাইএসকিউএল ডাটাবেস ডাম্প করুন। প্রয়োজনীয় পরামিতিগুলির সাথে কমান্ড লাইন থেকে mysqldump ইউটিলিটি চালান, তার আউটপুটটিকে কোনও ফাইলে পুনর্নির্দেশ করে, বা -r বা --result-file বিকল্পগুলি ব্যবহার করে লক্ষ্য ফাইলটি নির্দিষ্ট করে দিন। উদাহরণস্বরূপ: mysqldump -p -u myuser -Q mydatabase> /home/myhomedir/tmp/dump.sql এই ক্ষেত্রে, স্থানীয়ভাবে কার্যক্ষম সার্ভারে অবস্থিত সঞ্চিত পদ্ধতি কোড (বিকল্প-কিউ) সহ মাইডাটাবেসের একটি ডাম্প যা ব্যবহারকারী মাইউজারের শংসাপত্রের সাহায্যে অ্যাক্সেস করা যায় (পাসওয়ার্ডটি ইউটিলিটি দ্বারা অনুরোধ করা হয়) /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 টেম্পলেট 1 এটি স্থানীয় মেশিনে চলমান সার্ভার দ্বারা পরিচালিত টেম্পলেট 1 ডাটাবেসটিকে ডাম্প করবে। ডাম্পটি / home/myhome/tmp/dump.sQL ফাইলটিতে স্থাপন করা হবে। সার্ভারের ঠিকানা নির্দিষ্ট করতে -h বিকল্পটি ব্যবহার করুন।

প্রস্তাবিত: