আমি কিভাবে Windows এ একটি PostgreSQL ডাটাবেস পুনরুদ্ধার করব?
আমি কিভাবে Windows এ একটি PostgreSQL ডাটাবেস পুনরুদ্ধার করব?
Anonim
  1. কমান্ড লাইন উইন্ডো খুলুন।
  2. যাও পোস্টগ্রেস বিন ফোল্ডার। উদাহরণস্বরূপ: cd "C: ProgramFiles পোস্টগ্রেএসকিউএল 9.5ইঞ্চি"
  3. কমান্ড লিখুন পুনঃস্থাপন করা তোমার তথ্যশালা . উদাহরণ স্বরূপ: পিএসকিউএল . exe -U পোস্টগ্রেস -d মিডিয়াডেটা -f D:ব্যাকআপ। এসকিউএল
  4. আপনার জন্য পাসওয়ার্ড টাইপ করুন পোস্টগ্রেস ব্যবহারকারী

এই বিষয়ে, আমি কিভাবে একটি PostgreSQL ডাটাবেস পুনরুদ্ধার এবং পুনরুদ্ধার করব?

পোস্টগ্রেস ডেটাবেস কীভাবে পুনরুদ্ধার করবেন

  1. একটি পোস্টগ্রেস ডাটাবেস পুনরুদ্ধার করুন। $psql -U erp -d erp_devel -f mydb.sql.
  2. একটি স্থানীয় পোস্টগ্রেস ডাটাবেস ব্যাকআপ করুন এবং একক কমান্ড ব্যবহার করে রিমোট সার্ভারে পুনরুদ্ধার করুন: $ pg_dump dbname | psql -h হোস্টনাম dbname।
  3. সমস্ত পোস্টগ্রেস ডাটাবেস পুনরুদ্ধার করুন।
  4. একটি একক পোস্টগ্রেস টেবিল পুনরুদ্ধার করুন।

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

এটি বিবেচনা করে, আমি কীভাবে একটি পোস্টগ্রেস ডাটাবেস রপ্তানি করব?

phpPgAdmin উইন্ডোর বাম ফলকে, সার্ভারগুলি প্রসারিত করুন, প্রসারিত করুন পোস্টগ্রেএসকিউএল , এবং তারপর নাম ক্লিক করুন তথ্যশালা যে আপনি চান রপ্তানি . উপরের মেনু বারে, ক্লিক করুন রপ্তানি . ফরম্যাটের অধীনে, স্ট্রাকচার এবং ডেটা ক্লিক করুন। বিকল্পের অধীনে, ফর্ম্যাট তালিকা বাক্সে, SQL নির্বাচন করুন।

কোনটি পোস্টগ্রেএসকিউএল ডেটা ব্যাকআপ করার একটি পদ্ধতি?

পোস্টগ্রেস তিনটি মৌলিকভাবে ভিন্ন প্রদান করে পন্থা এর ব্যাক আপ করার জন্য তথ্য : SQL ডাম্প (বা লজিক্যাল) ফাইল সিস্টেম-স্তর ব্যাকআপ (বা শারীরিক) ক্রমাগত সংরক্ষণাগার (বা পয়েন্ট ইন টাইম রিকভারি)

প্রস্তাবিত: