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 Community บน Linux ได้อย่างไร?
ไปยัง ผู้ที่สนใจที่จะสามารถติดตั้งแอปพลิเคชันนี้ในระบบของตนควรปฏิบัติตามคำแนะนำที่เราแบ่งปันด้านล่าง
วิธีใดวิธีหนึ่งซึ่งเราต้องสามารถติดตั้ง DBeaver Community ใน Linux เพื่อ ผ่าน Flatpak ดังนั้นจึงจำเป็นที่พวกเขาจะต้องได้รับการสนับสนุนสำหรับเทคโนโลยีนี้ที่ติดตั้งในระบบของพวกเขา
หากคุณไม่ได้เพิ่มเทคโนโลยีนี้ลงในระบบของคุณ คุณสามารถปรึกษาบทความต่อไปนี้
ในการดำเนินการติดตั้งโดยวิธีนี้เราต้องเปิดเทอร์มินัลและดำเนินการคำสั่งต่อไปนี้:
flatpak install --user https://flathub.org/repo/appstream/io.dbeaver.DBeaverCommunity.flatpakref
และหากพวกเขาติดตั้งแอปพลิเคชันนี้แล้วจากวิธีนี้พวกเขาสามารถติดตั้งเวอร์ชันล่าสุดด้วยคำสั่งต่อไปนี้:
flatpak --user update io.dbeaver.DBeaverCommunity
ด้วยสิ่งนี้พวกเขาจะสามารถเริ่มใช้แอพพลิเคชั่นนี้บนระบบของพวกเขาได้ เพียงค้นหาตัวเรียกใช้งานภายในเมนูแอปพลิเคชันของคุณ
หากไม่พบคุณสามารถเรียกใช้แอปพลิเคชันด้วยคำสั่งต่อไปนี้:
flatpak run io.dbeaver.DBeaverCommunit
จะติดตั้ง DBeaver Community บน Debian, Ubuntu และอนุพันธ์ได้อย่างไร?
หากพวกเขาเป็นผู้ใช้ Debian, Deepin OS, Ubuntu, Linux Mint ท่ามกลางการกระจายอื่น ๆ ที่รองรับแพ็คเกจ deb พวกเขาสามารถดาวน์โหลดแพ็คเกจ deb ของแอปพลิเคชันได้
DBeaver Community มีการแจกจ่ายสำหรับสถาปัตยกรรม 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 Community ผ่านแพ็คเกจ 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
ฉันยังคงมองหาผู้ดูแลฐานข้อมูลที่เหมาะสำหรับ postgresql อยู่ลองดูสิ!