使用過dbvisualizer后,偶然間聽到個工具dbeaver,起初這工具我還不認可(因為這名字從沒聽任何人說過,而且這么多同事要是好的話別人早用了),但是上面那些問題,實在讓我不想用dbvisualizer了,抱著試試的態度下載安裝了dbeaver,熟悉功能后,發現這個工具真是很強大,功能都有,而且dbvisualizer有的問題,都基本解決,基本功能我就不說了,dbvisualizer有的他基本都有,針對上述dbvisualizer問題,dbeaver方面的體驗:執行速度上,雖然與plsql相比也慢,但是比dbvisualizer快很多。在 DBeaver 中使用實體關系圖 (ERD)。可視化DBeaver常見問題
修復默認SSL信任庫的選擇問題(目前支持配置)改進連接編輯/創建對話框的性能數據庫服務器版本現在顯示在連接的工具提示中重新設計對象刪除對話框數據庫創建按鈕已從不支持它的數據庫的連接對話框中刪除打包驅動程序的安全補丁(添加zip存檔的額外驗證)SSH:修復SSHJ隧道失效的問題Tasks:修復在缺失(刪除)表的情況下操作任務的問題Clickhouse:修復標識符的引用問題(fornonASCIIcharacters)IntersystemsCache:再次添加社區驅動程序MySQL:修復procedures的超鏈接導航問題修復復雜標識符的引用問題Netezza:改進元數據列的讀取PostgreSQL:修復角色的create/edit命令改進PostgreSQL15支持(支持新的數據類型類別)江蘇靈活穩定DBeaver基本使用Linux系統上數據庫管理和開發工具DBeaver使用安裝介紹。
問題:用慣了PLSQL的我總是習慣于有commit提交按鈕的操作,那么dbeaver如果實現同樣的手動點擊提交按鈕進行commit呢?答案:首先,我們新增一條記錄,這里是用**常用的操作,直接在可視界面上新增一條數據。點擊save或者是ctrl + s 保存出現一條insert的日志(如果這里不知道如何調出查看操作日志可以查看我的筆記調出查詢管理或事務日志)。這時候我們進行查詢是可以查詢出這條新增的記錄的,但是其實這個insert操作還沒有提交,當你的代碼來調用這個查詢的時候是查詢不到新增的這條記錄的。
將 DBeaver 連接到你的 Azure Databricks 數據庫使用 DBeaver 連接到群集或 SQL 倉庫,以訪問你的 Azure Databricks 工作區中的數據庫。在 DBeaver 中,單擊數據庫>新建數據庫連接。在“連接到數據庫”對話框的“所有”選項卡上,單擊“Databricks”,然后單擊“下一步”。單擊“主要”選項卡,在你的 Azure Databricks 資源的“JDBC URL”字段中輸入一個值:群集在群集的“高級選項”區域中的“JDBC/ODBC”選項卡上查找“JDBCURL”字段值。JDBCURL配置用于 DBeaver 的 Databricks JDBC 驅動程序.
安裝步驟非常簡單,和普通安裝軟件方式一樣,支持多語言,安裝的時候選擇簡體中文即可。然后一步一步往下走,就不過多介紹了。打開軟件后,我們點擊左上角的連接按鈕,選擇你要連接的數據庫,填寫上你的數據庫連接信息***次連接可能需要安裝驅動,然后點擊測試連接,如果成功應該會彈出成功提示,然后我們打開數據庫,就可以手動建表了:你還可以選擇你想創建的鍵,你還可以查看表數據,總體上來說是一款不錯的數據庫管理工具,而且是**使用的,支持的數據庫多且輕量,功能還非常強大,用的Eclipse的框架,因此也比較符合很多人的使用習慣,界面相對也比較好看,只有嘗試用了才知道,很多功能等待你的探索。dbeaver使用本地jar作為驅動。江蘇靈活穩定DBeaver基本使用
無外網的情況下,DBeaver下載數據庫驅動的方案。可視化DBeaver常見問題
重新設計了確認對話框重新設計了“ResetUIsettings”和“Resetworkspace”行為。任務視圖現在顯示tooltipsSQLINSERT格式的數據導出現在支持自定義目標表名配置metadataeditor中的列可見性問題已解決擴展了中文本地化Eclipse插件現在支持***的EclipseIDE版本DBeaverbaseplatform變更為Eclipse2022-12AWSAthena驅動版本升級PostgreSQL:添加了SSL密鑰自動轉換模板數據庫重復已修復對象依賴讀取查詢已修復修復了AzureSQLServer驅動程序配置(多因素身份驗證支持)修復了MySQLNDB驅動程序配置MySQL:用戶名引用已修復修復了多個小的UI錯誤可視化DBeaver常見問題