1. 程式人生 > >推薦一個好的數據庫工具Embarcadero DBArtisan

推薦一個好的數據庫工具Embarcadero DBArtisan

san sql 數據 需要 其他 方法 bsp 功能 輸出參數

最近的項目中用到了DB2數據庫,由於DB2數據庫客戶端在操作操作和控制方面不是很方便,如存儲過程的編寫。後來我們在數據庫的操作都轉在DBArtisan上了,最新版好像是8.12。
下面介紹一下使用這個工具的方便之處:
  一、在編寫存儲過程時可以使用向導完成,使用非常方便,如下圖,我們先選擇數據庫模式(所有者),輸入好存儲過程的名稱,點擊下一步
技術分享
下圖是選擇輸寫存儲過程所使用的語言(這裏以SQL為例)
技術分享
然後再點擊下一步,如下圖:

技術分享
在這裏輸入你在存儲過程中用到的一些輸入輸出參數。
然後狂點下一步:
技術分享
技術分享
如上圖,在BEGIN和END之間就是我們寫SQL語句的地方。
寫好存儲過程後,點擊上方的"CREATE"即可創建一個存儲過程。
雖然這種寫存儲過程的方法在SQL SERVER中的方便性可能沒有體現,但在DB2中卻大大的體現出來了。
二、DBArtisan8.12最大的優點莫過於他支持DEBUG,好像在7.1中還不支持DEBUG。
下圖是我已經寫好的存儲過程,點擊:“COMMAND”選擇“DEBUG...”
技術分享

技術分享

如上圖,輸入存儲過程所要的參數後點“Continue”
技術分享

如上圖:按F11就可以對我們寫的存儲過程進行調試了,這在一些復雜的存儲過程中是非常有用處的。

三、完全支持數據字段聯想,這也是DBArtisan的優點之一。
下面我們看看DBArtisan查詢分析器的聯想功能,以SQL SERVER2005為例。
首先將DBA工具連接到SQL SERVER2005 ,新建查詢,看下圖:
技術分享
對聯想出來的字段可以進行多選。
技術分享

是不是感覺很不錯啊!~~~~~DBArtisan8.12支持的目前大多數的數據庫。
不過呢,DBArtisan8.12也有一個很不好的地方,就是寫存儲過程的編輯器對中文的支持不是很,也不知道是我沒有配置好的原因,還是其他原因。
DBArtisan8.12在網上能找到註冊機,好像使用起來不是很好用,我這有DBArtisan8.12的license,需要的朋友可以發給你們。
license下載

推薦一個好的數據庫工具Embarcadero DBArtisan