Embarcadero DBArtisan是图形化工具,DBArtisan是Oracle、 Sybase、Microsoft SQLServer、及IBM DB2 Universal Databases首选的数据库管理工具。其丰富的特色帮助专业的数据库管理员,将企业中数据库的利用性、效能、及安全性发挥到极致。DBArtisan可让数据库管理员利用图形介面管理多种数据库平台,大大提升了数据库管理员的生产力。
Embarcadero DBArtisan 安装完成后,打开它,它会枚举当前局域网中的SQL Server实例,选择需要的实例,打开一个脚本窗口,复制SQL语句片段到窗口中,再按Debgu窗口,即可开始调试。
调试问题时,可以在Watch窗口中看到被监视的变量的值,也可以把鼠标旋停在变量上查看它当前的值。
最近的项目中用到了DB2数据库,由于DB2数据库客户端在操作操作和控制方面不是很方便,如存储过程的编写,使用DBArtisan就方便多了。
Embarcadero DBArtisan 使用步骤:
一、在编写存储过程时可以使用向导完成,使用非常方便,如下图,我们先选择数据库模式(所有者),输入好存储过程的名称,点击下一步
下图是选择输写存储过程所使用的语言(这里以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 ,新建查询,看下图:
对联想出来的字段可以进行多选。
是不是感觉很不错啊!~~~~~DBArtisan 8.61支持的目前大多数的数据库。
不过呢,DBArtisan8也有一个很不好的地方,就是写存储过程的编辑器对中文的支持不是很好,也不知道是我没有配置好的原因,还是其他原因。