DBeaver: أداة ممتازة لإدارة قواعد البيانات المختلفة

DBeaver

DBeaver هو برنامج يعمل كأداة قاعدة بيانات عالمية مخصص لمطوري قواعد البيانات والمسؤولين.

يتمتع DBeaver بواجهة مستخدم جيدة التصميم ، والنظام الأساسي الذي يعتمد على إطار عمل مفتوح المصدر ويسمح لكتابة امتدادات متعددة ، فضلاً عن كونه متوافقًا مع أي قاعدة بيانات.

أيضا يتضمن دعم عملاء MySQL و Oracle الأصليين وإدارة برامج التشغيل ومحرر SQL والتنسيق. DBeaver هو تطبيق متعدد الأنظمة الأساسية لأنه يدعم أنظمة MacOS و Windows و Linux.

حول DBeaver

سهولة الاستخدام هي الهدف الرئيسي لهذا المشروع ، لذلك تم تصميم واجهة البرنامج وتنفيذها بعناية.

يدعم DBeaver جميع قواعد البيانات الأكثر شيوعًا مثل: MySQL و PostgreSQL و MariaDB و SQLite و Oracle و DB2 و SQL Server و Sybase و MS Access و Teradata و Firebird و Derby ، إلخ.

يدعم أي قاعدة بيانات مع برنامج تشغيل JDBC. على الرغم من أنه في الواقع ، يمكنك معالجة أي مصدر بيانات خارجي قد يكون أو لا يحتوي على برنامج تشغيل JDBC.

علاوة على ذلك ، فهو يعتمد على إطار عمل مفتوح المصدر ويسمح لكتابة ملحقات مختلفة (ملحقات).

هناك مجموعة من المكونات الإضافية لقواعد بيانات معينة (MySQL و Oracle و DB2 و SQL Server و PostgreSQL و Vertica و Informix و MongoDB و Cassandra و Redis في الإصدار 3.x) وأدوات مساعدة مختلفة لإدارة قواعد البيانات (على سبيل المثال ERD) .

تتضمن بعض مزايا وميزات هذا التطبيق المدرجة هنا:

  • عبارات SQL / تنفيذ البرنامج النصي
  • الإكمال التلقائي والارتباطات التشعبية للبيانات الوصفية في محرر SQL.
  • مجموعات النتائج القابلة للتمرير
  • تصدير البيانات (الجداول ، نتائج الاستعلام)
  • البحث عن كائنات قاعدة البيانات (جداول ، أعمدة ، قيود ، إجراءات)
  • يستهلك DBeaver ذاكرة أقل بكثير من البرامج الشائعة الأخرى (SQuirreL ، DBVisualizer)
  • تعمل جميع عمليات قاعدة البيانات البعيدة في وضع إلغاء القفل ، لذلك لا يتعطل DBeaver إذا كان خادم قاعدة البيانات لا يستجيب أو إذا كانت هناك مشكلة متعلقة بالشبكة

كيفية تثبيت مجتمع DBeaver على نظام Linux؟

إلى يجب على الأشخاص المهتمين بتثبيت هذا التطبيق على أنظمتهم اتباع الإرشادات التي نشاركها أدناه.

طريقة واحدةالتي يجب أن نتمكن من خلالها من تثبيت مجتمع DBeaver في Linux إنه عبر Flatpak لذلك من الضروري أن يكون لديهم دعم لهذه التقنية المثبتة على نظامهم.

إذا لم تتم إضافة هذه التقنية إلى نظامك ، يمكنك الرجوع إلى المقالة التالية.

db

الآن للتثبيت بهذه الطريقة ، يجب أن نفتح Terminal وننفذ الأمر التالي فيه:

flatpak install --user https://flathub.org/repo/appstream/io.dbeaver.DBeaverCommunity.flatpakref

وإذا قاموا بالفعل بتثبيت هذا التطبيق من هذه الطريقة ، فيمكنهم تثبيت أحدث إصدار باستخدام الأمر التالي:

flatpak --user update io.dbeaver.DBeaverCommunity

مع هذا ، سيكونون قادرين على بدء استخدام هذا التطبيق على أنظمتهم. ما عليك سوى البحث عن المشغل ضمن قائمة التطبيق.

إذا لم تتمكن من العثور عليه ، فيمكنك تشغيل التطبيق باستخدام الأمر التالي:

flatpak run io.dbeaver.DBeaverCommunit

كيف يتم تثبيت مجتمع DBeaver على Debian و Ubuntu والمشتقات؟

إذا كانوا من مستخدمي Debian و Deepin OS و Ubuntu و Linux Mint من بين التوزيعات الأخرى التي تدعم حزم deb ، فيمكنهم تنزيل حزمة deb للتطبيق.

يتم توزيع مجتمع DBeaver على معماريات 64 بت و 32 بت ، لذلك يجب عليك تنزيل الحزمة المناسبة لبنية نظامك.

بالنسبة لأولئك الذين يستخدمون أنظمة 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

كيفية تثبيت مجتمع DBeaver عبر حزمة RPM؟

تشبه هذه الطريقة الطريقة السابقة ، فهي تنطبق فقط على التوزيعات التي تدعم حزم RPM ، مثل Fedora و CentOS و RHEL و OpenSUSE وغيرها.

في هذه الحالة ، الحزم التي يجب علينا تنزيلها هي التالية ، 64 بت:

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


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   جوردث قال

    ما زلت أبحث عن مسؤول قاعدة البيانات المثالي لـ postgresql ، لذلك دعونا نجربها!