oracle 的常见第三方工具主要是:toad ,PLSQL Developer,object browser; 各有优缺点:toad 主要是功能强大;PLSQL Developer主要是编译精确;object browser主要操作人性化; 但在平时的程序开发过程中,就算使用了以上工具,感觉还不是特别方便;为此,我做了一个简单的oracle工具;
1.能便利的生成各种针对于选中字段的常见SQL语句,是开发人员调试生成SQL的利器;
2.在各个列表上点右键实现排序,过滤,查找,打印,导出多种格式,包括Access;
3.查看表结构非常方便,同时对表的数据维护调试也非常得顺手;
4.修改TABLE名,VIEW名,COLUMN信息非常方便,最关键的是对它们的备注修改非常方便(对于View的字段备注的处理,某些知名软件甚至都没有提供);
5.能够列出所有的字段信息,便于对照,一般的工具里只提供表与字段的关系,不能列出针对字段的查询处理;
6.一般数据库中,同一个字段名可能在多张表里使用,大部分情况下,其类型,长度,备注基本一致。但是设计的时候往往会疏忽大意,把同一个字段名设置了不同的类型长度备注,所以我做了一个 “同名字段检查”的功能,可以检查出这些问题,并能够批量更改。这个也是该软件最大亮点;
7.oracle 有个特点,就是如果表结构发生变化,就会有很多视图,存储过程,触发器等跟着失效,这时候要把这些无效的对象重新编译一下。但是这个动作会经常遗忘, 所以我这里加了一个检索并修正无效对象的功能;
8.可以对共享区进行监控,了解那些是不好的SQL以及执行计划;
9.可以在“裸机”上连接数据库,也就是可以无需安装oracle客户端;