Kitame straipsnyje apžvelgsime „DBeaver“. Tai yra SQL klientas ir duomenų bazės administravimo įrankis. Tai yra darbalaukio programa, parašyta „Java“ ir paremta „Eclipse“ platforma. Jei norime dirbti su reliacinėmis duomenų bazėmis, ketina naudoti naudoja JDBC API sąveikauti su duomenų bazėmis per JDBC tvarkyklę. Kitoms ne SQL duomenų bazėms naudokite patentuotas duomenų bazių tvarkykles.
Šis klientas ketina pateikti mums redaktorius, palaikantis kodo užbaigimą ir sintaksės paryškinimą. Taip pat turėsime įskiepių architektūrą, pagrįstą „Eclipse“ įskiepių architektūra, kuri leis vartotojams modifikuoti didelę programos elgsenos dalį, kad būtų pasiektos specifinės duomenų bazės funkcijos ar savybės.
Ši programinė įranga skirta kūrėjams ir palaiko ne tik „Microsoft SQL“. Tai taip pat leis mums dirbti su daugeliu kitų Reliacinės duomenų bazės populiarus kaip „MySQL“, „PostreSQL“, „SQLite“, „Oracle“, DB2, „MariaDB“, „Sybase“, „Teradata“, „Netezza“ ir kt. Tuo pat metu kai kurie pripažįsta NoSQL duomenų bazės kaip MongoDB, Kasandra, Redis, Apache avilys ir kt.
Svarbu paminėti ir tai yra mokama versija, tai leis mums naudoti „NoSQL“ arba jei mums reikia papildomų funkcijų, tokių kaip „Office“ integracija ar pagalba.
„DBeaver“ bendruomenės leidimas (CE) yra nemokama ir atviro kodo programinė įranga kuris platinamas pagal „Apache“ licenciją. Uždarojo šaltinio įmonės „DBeaver“ leidimas platinamas pagal komercinę licenciją. Tolesnėse eilutėse pamatysime nemokamą (bendruomenės) šio įrankio leidimą. Norėdami gauti daugiau informacijos apie tai, galite kreiptis į šio projekto svetainė.
„DBeaver“ funkcijos
- Šis klientas palaiko populiariausias duomenų bazes, tokias kaip: MySQL, PostgreSQL, MariaDB, SQLite, Oracle, MS Access, DB2, SQL Server, Sybase, Teradata ir kt.. Palaiko bet kurią duomenų bazę su JDBC tvarkykle.
- Nors gali manipuliuoti bet kokiu išoriniu duomenų šaltiniu, kuris gali naudoti JDBC tvarkyklę arba jos nenaudoti.
- Yra a įskiepių rinkinys tam tikroms duomenų bazėms („MySQL“, „Oracle“, DB2, „SQL Server“, „PostgreSQL“, „Vertica“, „Informix“, „MongoDB“, „Cassandra“, „Redis“) ir skirtingos duomenų bazių valdymo komunalinės paslaugos.
- Mes galime gauti vaizdinės duomenų bazės objektų diagramos individualios ir pilnos schemos.
- Leis mums redaguoti arba peržiūrėti lenteles. Taip pat galime eksportuoti į daugelį formatų, tokių kaip CSV, HTML, XML, XLS, XLSX.
- Turėsime kelis duomenų rodinius prisitaikyti prie įvairių vartotojų poreikių, pavyzdžiui, vaizdinio turinio rodymo (gif, png, jpeg, bmp).
- Duomenų redagavimas internetu ir tam skirtoje erdvėje.
- Leis mums prisijungti prie SQL užklausų kuris bus vykdomas DB sesijoje iškart po ryšio užmezgimo.
- Rasime a ryšio vadybininkas tai leis mums konfigūruoti ryšius su skirtingomis duomenų bazėmis, taip pat naudoti kai kurias pažangias ypatybes, tokias kaip SSH tunelis, SOCKS tarpinis serveris, arba vykdyti apvalkalo komandas prieš arba po duomenų bazės ryšio.
Įdiekite „DBeaver“ į „Ubuntu“
Per .deb paketą
„Debian“, „Deepin OS“, „Ubuntu“ ir „Linux Mint“ vartotojai, be kitų palaikančių deb paketus, galėsime atsisiųskite programos .deb paketą. Norėdami tai padaryti, 64 bitų vartotojai turės atidaryti tik terminalą („Ctrl“ + „Alt“ + T) ir naudoti šią komandą:
wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb
Atsisiuntę paketą galėsime įdiekite ją naudodami šią komandą iš aplanko, kuriame išsaugojome .deb paketą:
sudo dpkg -i dbeaver-ce*.deb
Naudojant „Flatpak“
Jei jus domina įdiegti šį įrankį, dar vieną metodą, kurį mes turime mokėti įdiekite „DBeaver Community“ į „Ubuntu“, per atitinkamą „Flatpak“ paketą. Norėdami tęsti šį diegimą, turėsime naudoti tik „Flatpak“ paketą, kurį galime atsisiųsti iš „flathub“ puslapio arba atidarant „Ubuntu“ programinės įrangos parinktis ir įdiegti jį tiesiai iš ten.
Baigę diegti, galime pradėti naudoti šią programą savo „Ubuntu“ sistemoje. Tik turėsime ieškoti ąsočio savo komandoje.
„DBeaver“ yra naudinga programa profesionaliems ir mėgėjų duomenų bazių administratoriams. Dėl to darbas duomenų bazėse tampa intuityvus ir paprastas.