DBeaver[1]是一個通用的數(shù)據(jù)庫管理工具和SQL客戶端,支持MySQL,PostgreSQL,Oracle,DB2,MSSQL,Sybase,Mimer,HSQLDB,Derby,以及其他兼容JDBC的數(shù)據(jù)庫。DBeaver提供一個圖形界面用來查看數(shù)據(jù)庫結(jié)構(gòu)、執(zhí)行SQL查詢和腳本,瀏覽和導(dǎo)出數(shù)據(jù),處理BLOB/CLOB數(shù)據(jù),修改數(shù)據(jù)庫結(jié)構(gòu)等等。支持的數(shù)據(jù)庫。DBeaver經(jīng)官方測試,其支持:MySQL、Oracle、PostgreSQL、IBM DB2、Microsoft SQL Server、clickhouse、Sybase、ODBC、Java DB (Derby)、Firebird (Interbase)、HSQLDB、SQLite、Mimer、H2、IBM Informix、SAP MAX DB、Cache、Ingres、Linter、Teradata和一些符合JDBC連接的數(shù)據(jù)庫。支持的操作系統(tǒng)Windows (2000/XP/2003/Vista/7/10/11)、Linux、Mac OS、Solaris、AIX、HPUXdbeaver手動下載驅(qū)動。DBeaver靈活穩(wěn)定的代碼掃描工具
DBeaver使用Dbeaver遠程連接Hive的詳細方法,目錄0.Linux上Hive1.下載DBeaver2.驅(qū)動包3.建立鏈接,測試0.Linux上Hive啟動Hadoop啟動Hiveshhive--servicehiveserver2&需要總共有7個進程。驅(qū)動包1.設(shè)置驅(qū)動驅(qū)動包需要兩個。如下圖。一個位于:(可以用命令:szxxx從linux中下載)DBeaver連接Oracle11g數(shù)據(jù)庫 一.準備 (1)dbeaver管理軟件 (2)遠程連接數(shù)據(jù)庫地址.用戶名秘密等 (3)Oracle驅(qū)動:工具包 二.步驟 1,打開dbeaver軟件.點擊“數(shù)據(jù)庫(D)” —> “創(chuàng)建新連接”: 2,選擇“Oracle”.點擊下一步: 3,點擊“驅(qū)動屬性”,添加jar包: 4,點擊“常規(guī)遼寧中文版DBeaver使用教程“DBeave驅(qū)動程序是什么。
Tasks:SQL 腳本執(zhí)行任務(wù)已添加增加變量支持添加了按項目/類型分組的任務(wù)活動數(shù)據(jù)庫/方案現(xiàn)已保留,用于自定義 SQL 查詢目標表映射已修復(fù),可用于數(shù)據(jù)庫到數(shù)據(jù)庫的數(shù)據(jù)傳輸Data viewer:改進了列過濾器用戶界面(多值選擇,值搜索)空 XML 列支持已修復(fù)列值轉(zhuǎn)換和著色已修復(fù)改進了上下文菜單(更改了布局,添加了缺少的命令)缺少工具欄動作的問題已修復(fù)十六進制編輯器的顏色得到改進,增加了深色主題支持。SQL editor:自動完成現(xiàn)在尊重活動模式數(shù)據(jù)庫輸出讀取已修復(fù)(異步模式)超鏈接和對象導(dǎo)航已修復(fù)別名生成算法得到改進,。
Datatransfer:改進了表/列映射對話框,修復(fù)了目標列名稱的問題Databasedrivers:向大多數(shù)驅(qū)動程序添加了許可證信息驅(qū)動程序設(shè)置更改后不再需要重新啟動DBeaver(版本中的錯誤)Connections:為SSHJ實現(xiàn)添加了SSH跳轉(zhuǎn)服務(wù)器支持網(wǎng)絡(luò)配置文件編輯UI已修復(fù)連接錯誤信息GeneralUI:深色主題支持已添加到XML編輯器對話框字體設(shè)置現(xiàn)在適用于大多數(shù)彈出對話框數(shù)據(jù)庫導(dǎo)航器快速過濾器現(xiàn)在支持復(fù)合標識符Clickhouse:驅(qū)動程序版本已更新,這解決了不同數(shù)據(jù)類型支持的許多問題Oracle:DATE數(shù)據(jù)類型呈現(xiàn)現(xiàn)在是可配置的PostgreSQL:authroleeditor被移動到了databaselevelSQLserver:現(xiàn)在可以在選擇查詢中禁用TOP子句dbeaver 導(dǎo)入驅(qū)動 - JavaShuo。
DBeaver是**和開源(GPL)為開發(fā)人員和數(shù)據(jù)庫管理員通用數(shù)據(jù)庫工具。它支持任何具有一個JDBC驅(qū)動程序數(shù)據(jù)庫,也可以處理任何的外部數(shù)據(jù)源。DBeaver通過JDBC連接到數(shù)據(jù)庫,可以支持幾乎所有的數(shù)據(jù)庫產(chǎn)品,包括:MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQLServer、Sybase、MSAccess、Teradata、Firebird、Derby等等。商業(yè)版本更是可以支持各種NoSQL和大數(shù)據(jù)平臺:MongoDB、InfluxDB、ApacheCassandra、Redis、ApacheHive等。界面工具DBeaver連接hive驅(qū)動jar包。南京多功能DBeaver中文官網(wǎng)
dbeaver使用本地jar作為驅(qū)動。DBeaver靈活穩(wěn)定的代碼掃描工具
導(dǎo)入導(dǎo)出不簡捷,并且導(dǎo)出格式顯示不直觀,dbvisualizer導(dǎo)出數(shù)據(jù)列標題跟行數(shù)據(jù)一個格式,顯示不直觀,而且導(dǎo)入導(dǎo)出需要設(shè)置東西太多,對格式要求也比較高,不方便操作,不如plsql直觀便捷。rollback/commit問題,dbvisualizer默認情況下是自動commit的,也就是如果查出來數(shù)據(jù)有修改或者執(zhí)行了updateinsert之類的語句,他直接給你提交了(因為自動提交這個,剛接觸時差點搞亂表數(shù)據(jù)了),手動commit需要更改下設(shè)置屬性,但是個人能力有限也沒找到commit的按鈕,只能sql窗口執(zhí)行commit完成提交。DBeaver靈活穩(wěn)定的代碼掃描工具