ডিবিভার এমন একটি সফ্টওয়্যার যা সর্বজনীন ডাটাবেস সরঞ্জাম হিসাবে কাজ করে ডাটাবেস বিকাশকারী এবং প্রশাসকদের জন্য উদ্দিষ্ট।
ডিবিভারের একটি ওপেন সোর্স কাঠামোর উপর ভিত্তি করে প্ল্যাটফর্মটি একটি সু-নকশাকৃত ইউজার ইন্টারফেস রয়েছে এবং একাধিক এক্সটেনশান লেখার পাশাপাশি কোনও ডাটাবেসের সাথে সামঞ্জস্যপূর্ণ থাকতে দেয়।
এছাড়াও নেটিভ মাইএসকিউএল এবং ওরাকল ক্লায়েন্ট, ড্রাইভার ম্যানেজমেন্ট, এসকিউএল সম্পাদক এবং ফর্ম্যাটিংয়ের জন্য সমর্থন অন্তর্ভুক্ত। ডিবিভার একটি ক্রস প্ল্যাটফর্ম অ্যাপ্লিকেশন, কারণ এতে ম্যাকওএস, উইন্ডোজ এবং লিনাক্স প্ল্যাটফর্মগুলির সমর্থন রয়েছে।
ডিবিভার সম্পর্কে
ব্যবহারযোগ্যতা এই প্রকল্পের মূল লক্ষ্য, সুতরাং প্রোগ্রাম ইন্টারফেসটি সাবধানতার সাথে ডিজাইন করা এবং প্রয়োগ করা হয়েছে।
DBeaver যেমন সর্বাধিক জনপ্রিয় ডাটাবেসগুলিকে সমর্থন করে: মাইএসকিউএল, পোস্টগ্রেএসকিউএল, মারিয়াডিবি, এসকিউএল, ওরাকল, ডিবি 2, এসকিউএল সার্ভার, সিবাস, এমএস অ্যাক্সেস, টেরাদাতা, ফায়ারবার্ড, ডার্বি ইত্যাদি
একটি জেডিবিসি ড্রাইভারের সাথে কোনও ডাটাবেস সমর্থন করে। যদিও বাস্তবে, আপনি যে কোনও বাহ্যিক ডেটা উত্সকে জালিয়াতি করতে পারেন যার জেডিবিসি ড্রাইভার থাকতে পারে বা নাও থাকতে পারে।
তদ্ব্যতীত, এটি ওপেন সোর্স কাঠামোর উপর ভিত্তি করে এবং বিভিন্ন এক্সটেনশন (প্লাগইন) লেখার অনুমতি দেয়।
নির্দিষ্ট ডেটাবেসগুলির জন্য মাইএসকিউএল, ওরাকল, ডিবি 2, এসকিউএল সার্ভার, পোস্টগ্রাইএসকিউএল, ভার্টিকা, ইনফর্মিক্স, মঙ্গোডিবি, ক্যাসান্দ্রা, রেডিস সংস্করণ 3.x) এবং বিভিন্ন ডাটাবেস পরিচালনার ইউটিলিটিগুলির জন্য প্লাগ-ইনগুলির একটি সেট রয়েছে ( যেমন ERD)।
এখানে তালিকাভুক্ত এই অ্যাপের এর কিছু সুবিধা এবং বৈশিষ্ট্যগুলির মধ্যে রয়েছে:
- এসকিউএল স্টেটমেন্ট / স্ক্রিপ্ট এক্সিকিউশন
- এসকিউএল সম্পাদকটিতে স্বয়ংসম্পূর্ণ এবং মেটাডেটা হাইপারলিংক
- স্ক্রোলযোগ্য ফলাফল সেট
- ডেটা রফতানি (সারণী, ক্যোয়ারির ফলাফল)
- ডাটাবেস অবজেক্টস (সারণী, কলাম, সীমাবদ্ধতা, পদ্ধতি) অনুসন্ধান করুন
- ডিবিভার অন্যান্য জনপ্রিয় জনপ্রিয় প্রোগ্রামগুলির তুলনায় অনেক কম মেমরি গ্রাস করে (এসকিউরেল, ডিবিভিজুয়ালাইজার)
- সমস্ত রিমোট ডাটাবেস অপারেশন আনলক করা মোডে কাজ করে, তাই ডাটাবেস সার্ভার সাড়া না দিলে বা যদি কোনও নেটওয়ার্কের সমস্যা থেকে থাকে তবে ডিবিভার ক্র্যাশ হয় না
লিনাক্সে ডিবিভার সম্প্রদায় কীভাবে ইনস্টল করবেন?
পাড়া যে সমস্ত লোকেরা তাদের সিস্টেমে এই অ্যাপ্লিকেশনটি ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের তাদের নীচের নির্দেশাবলী অনুসরণ করা উচিত যা আমরা নীচে ভাগ করি।
পদ্ধতি একএর সাথে আমাদের লিনাক্সে ডিবিভার সম্প্রদায় ইনস্টল করতে সক্ষম হতে হবে এটি ফ্ল্যাটপকের মাধ্যমে সুতরাং এটি তাদের সিস্টেমে ইনস্টল করা এই প্রযুক্তির জন্য তাদের সমর্থন থাকা প্রয়োজন।
আপনার সিস্টেমে এই প্রযুক্তিটি যুক্ত না হলে, আপনি নিম্নলিখিত নিবন্ধটি পরামর্শ করতে পারেন।
এখন এই পদ্ধতিতে ইনস্টলেশনটি সম্পাদন করতে, আমাদের অবশ্যই একটি টার্মিনাল খুলতে হবে এবং এতে নিম্নলিখিত কমান্ডটি প্রয়োগ করতে হবে:
flatpak install --user https://flathub.org/repo/appstream/io.dbeaver.DBeaverCommunity.flatpakref
এবং যদি তারা ইতিমধ্যে এই পদ্ধতিটি থেকে এই অ্যাপ্লিকেশনটি ইনস্টল করে রেখেছিল তবে তারা নিম্নলিখিত কমান্ডের সাহায্যে সর্বাধিক বর্তমান সংস্করণ ইনস্টল করতে পারবেন:
flatpak --user update io.dbeaver.DBeaverCommunity
এটির সাহায্যে তারা তাদের সিস্টেমে এই অ্যাপ্লিকেশনটি ব্যবহার শুরু করতে সক্ষম হবে। আপনার অ্যাপ্লিকেশন মেনুতে কেবল লঞ্চারটি অনুসন্ধান করুন।
যদি আপনি এটি না খুঁজে পান তবে আপনি নীচের কমান্ড দিয়ে অ্যাপ্লিকেশনটি চালাতে পারেন:
flatpak run io.dbeaver.DBeaverCommunit
ডেবিয়ান, উবুন্টু এবং ডেরাইভেটিভসে ডিবিভার সম্প্রদায় কীভাবে ইনস্টল করবেন?
যদি তারা ডেবিব প্যাকেজগুলির সমর্থন সহ অন্যান্য বিতরণের মধ্যে ডেবিয়ান, ডিপিন ওএস, উবুন্টু, লিনাক্স মিন্টের ব্যবহারকারী হন তবে তারা অ্যাপ্লিকেশনটির ডেব প্যাকেজটি ডাউনলোড করতে পারেন।
ডিবিভার সম্প্রদায়টি 64৪-বিট এবং ৩২-বিট আর্কিটেকচারের জন্য বিতরণ করা হয়, সুতরাং আপনাকে অবশ্যই আপনার সিস্টেমের আর্কিটেকচারের জন্য উপযুক্ত প্যাকেজটি ডাউনলোড করতে হবে।
যারা 64৪-বিট সিস্টেমের ব্যবহারকারী তাদের জন্য ডাউনলোডের প্যাকেজটি নিম্নলিখিত:
wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb
যারা 32-বিট সিস্টেমের ব্যবহারকারী, তাদের আর্কিটেকচারের প্যাকেজটি হ'ল:
wget https://dbeaver.io/files/dbeaver-ce_latest_i386.deb
প্যাকেজটি ডাউনলোড হয়ে গেলে, আমরা এটি নিম্নলিখিত কমান্ড দিয়ে ইনস্টল করতে পারি:
sudo dpkg -i dbeaver-ce*.deb
এবং নির্ভরতাগুলি যার সাথে আমরা সমাধান করি:
sudo apt -f install
কীভাবে আরপিএম প্যাকেজের মাধ্যমে ডিবিভার কমিউনিটি ইনস্টল করবেন?
এই পদ্ধতিটি পূর্বের মতোই, কেবল এটি আরপিএম প্যাকেজগুলির জন্য সমর্থন সহ বিতরণগুলির ক্ষেত্রে প্রযোজ্য যেমন ফেডোরা, সেন্টোস, আরএইচইল, ওপেনসুএস এবং অন্যান্য।
এই ক্ষেত্রে, আমাদের যে প্যাকেজগুলি ডাউনলোড করতে হবে তা নিম্নলিখিত, b৪ বিট:
wget https://dbeaver.io/files/dbeaver-ce-latest-stable.x86_64.rpm
অথবা 32-বিট সিস্টেমের জন্য:
wget https://dbeaver.io/files/dbeaver-ce-latest-stable.i386.rpm
শেষ পর্যন্ত আমরা এর সাথে ইনস্টল করব:
sudo rpm -i dbeaver-ce-latest*.rpm
আমি এখনও পোস্টগ্র্যাস্কিলের জন্য আদর্শ ডাটাবেস প্রশাসকের সন্ধান করছি, সুতরাং আসুন এটি চেষ্টা করি!