公司使用的是DB2數據庫,支持DB2的數據庫客戶端常用的有DBeaver和DBVisualizer。DBeaver是免費的,但本人電腦安裝后,啟動一直報錯,問題一直沒解決就放棄了。改用DBVisualizer。
DBVisualizer下載后可以使用免費版,但是免費版功能很少,就常用的功能來說,免費版無法執行選中的sql,無法創建多個tab,也沒有提示,很不方便。
之后找了個mac上的“特別版”,使用方法如下:
1.我下的是DbVisualizer Pro for Mac V9.1.6,下載地址
2.文件下載后是個zip,
解壓后,文件夾中除了有正常的安裝文件dmg,還有一個 Crack 文件夾。

3.點擊dmg文件安裝,安裝到最后一步時不必打開軟件
4.到安裝目錄下替換dbvis.jar。把Crack文件夾中的dbvis.jar替換到安裝目錄中去。安裝目錄中的dbvis.jar的路徑:/Applications/DbVisualizer.app/Contents/java/app/lib

5.啟動軟件,發現此時還是免費版。點擊菜單欄中的help->Lisence Key... ,將安裝包中的dbvis.license文件導入后點擊install,此時會提示你需要restart。
重啟之后就ok了。
安裝完成后,發現還是沒有提示。這個軟件默認是不開啟提示。設置如下:
1. Tools->Tool Properties..
(1)選擇Auto Completion
(2)勾選Display Automatically

2.設置出現提示的快捷鍵。雖然軟件有默認的快捷鍵,但不太好用。快捷鍵設置如下:
還是Tools->Tool Properties..
Key Bindings->Make Copy->默認叫unname,在下面的keymap中可以改名字

我建的快捷鍵組叫“pk”,在下面的Action窗口中選擇Main Menu->Sql Commander->Show Auto Completion ,然后點擊右邊的"Add Key Binding...",按住你要綁的快捷鍵,點ok
添加好后結果如下,我習慣使用 alt+/

點擊 Apply即可生效。注意,如果此時你在已經打開的tab上發現可能提示沒有完全生效,只能提示關鍵字,不能提示表名,列名等。此時新開一個tab就好了。
