Object Browser对ORACLE数据库提供了大量图形界面,通过各种充实的功能向ORACLE的开发,维护人员提供非常专业的支持。优良的设计,使其特别适合于大型应用系统的开发,维护及性能优化,提高工作效率。
本章将介绍Object Browser的特征和运行环境。
试用版(免费版)不需要产品验证密钥也能够使用,但是有以下的使用限制。
1.期限
试用版有90天的使用期限。超过期限将不能再免费使用。
2.广告显示
主界面的上部有时候会显示广告。利用次数越多,广告显示越频繁。
3.功能限制
免费版以下的功能无法使用。
・数据生成工具
・矩阵表
・用户定义SQL
・对象比较
・SQL捕捉
・表访问表
・索引顾问
・注释检查
・SQL模板
・报表输出
・DB负荷测试
・统计信息
・表・列
・脚本执行
・STATSPACK
购买了产品密钥并登录之后,这些功能的限制将被解除。
■Oracle支持来自Oracle10g的新数据型
可以生成Oracle10g 中新出现的TIMESTAMP型,INTERVAL型。 当然,在原来的Oracle 8、8i 、9i上也可以正常运行。
■追求批处理的简洁化
比如说[想把最近一周内有所变化的数据库对象全部输出到SQL脚本][把处于无效状态的程序进行再编译]等这种用本来写好的SQL脚本可以做成的工作,也会因数据库对象的增加而变得很繁琐。对于这一点来说,Object Browser可以不用写任何SQL程序就可以对多个对象执行某种特定处理,用户也可以任意加入新的功能。
■图形化的数据库对象显示
通过使用可设定的树状显示功能和可以任意排序显示的一览表功能,可以快速查找到目标对象。通过对象名和脚本的全文检索功能也可以实现各种精确查找及文字定位。 也可以通过拷贝&粘贴操作对对象进行简单地复制。
■对存储程序的支持
通过全屏幕编辑器,可以制作或编辑过程及功能等的存储程序。此外,Object Browser搭载了强大的纠错运行环境,可以显示可输入参数的执行窗口,运行中的错误,也可以进行变量的参照。
■强大的SQL执行功能
Object Browser的SQL执行功能,可以通过全屏幕编辑器对SQL文进行自由编辑。可以通过编码补充功能支持输入。同时,通过整形输出功能可以统一格式。 运行结果也被很方便地显示在二维表中。如果允许,您可以直接在查询结果上进行数据编辑并反映到数据库中。通过多方SQL支持,也可以运行多个SQL。 另外,在显示结果的同时,SQL的执行计划和统计信息也被显示出来,这样您可以一边看着Oracle的内部优化算法,一边做出高效率的程序来。 Object Browser也支持托拽功能。对已经保存好的SQL文件,无需触动键盘就可轻松执行。
■支持数据库管理员的功能
Object Browser向您提供完整的图形界面完成用户,表空间,回滚段等的创建,编辑。另外,连接在服务器上的客户进程和表锁定等信息也展示在您面前。
■把数据库对象输出到脚本文件
Object Browser向您提供将数据库对象的定义输出到SQL脚本文件的功能。输出的方式也有很多,比如将多个对象的定义输出成一个文件,输出不带用户名的对象定义,输出表时将数据输出成INSERT语句的形式等等。您使用这些功能,可以很方便的把现有的数据库系统移植到别的环境上,也可以起到备份的目的。
■对于用户,数据库对象的权限授予及显示功能
Object Browser向您提供将用户、角色、数据库对象、系统权限等的列表显示及修改功能。并且支持对多个对象授权时进行批处理。
■数据生成功能
已经作成的表格,可以生成测试数据,数据生成方法也能灵活选择。
■对象比较功能
可以对不同的数据库,进行数据库对象的比较。
■跟踪功能
通过「SQL捕捉」,「表访问表」,或「进程管理画面」,可以取得跟踪信息。
「SQL捕捉」,可以从跟踪信息中抽出SQL文,捕捉面向Oracle新发行的原SQL,并能检索出所经过时间偏大的SQL。
「表访问表」,可以将从跟踪信息中抽出的SQL文,以表为单位,整理并显示出来,可以用来查找表格索引或作成CRUD表。
■其他支持程序开发,数据库维护的方便功能
·提供索引提示,通过从SQL中调查索引的使用状态,制作效率更好的索引。
·使用[显示表和列]的功能将省掉您输入表名和列名的时间。
·使用[关联信息图]可以清楚的显示数据库对象间的相互调用关系。
·输出表格定义书。
·一览显示注释行,使注释检查更轻松。
·使用输出功能可以将数据图表通过OLE输出成Microsoft Excel文件。
·使用[显示SQL语法]功能可以提示您所有SQL的书写方法,即使一时忘记了文法也没有关系。
■必备环境
·可以运行Windows Vista / 2008 Server / 7/ 2012 Server / 8的个人电脑
·Oracle9、10、11的客户端程序被正常安装,并且处于与Oracle服务器可以成功连接的状态
■其他
·如果安装的64bitOS的操作系统的话、请使用64bit的安装文件。
·Unicode编码的数据表示已对应。※有部分功能的对象名未对应。