AUL, 也称MyDUL, 和Oracle DUL, 可以脱离Oracle软件从Oracle数据文件中直接读取数据. 如果你无法正常启动你的Oracle数据, 并且没有有效备份可供恢复时, 例如, 丢失SYSTEM表空间, 表被意外删除或Truncate, 或数据文件有严重坏块. 你可以选择AUL(Feature Overview)作为最后的恢复手段, 同Oracle提供的恢复服务相比, 成本相对较低廉. AUL已为全球30多家客户恢复累计超过3TB的数据.
你可以下载AUL软件, 根据网站上的使用范例用免费的许可证进行详细的测试后再购买正式的许可证. 可以轻松地恢复TRUNCATE的表或丢失SYSTEM表空间的数据库. 在处理CLOB及民族语言数据上, AUL比Oracle DUL更强. 如果你有不做备份的数据库, 你应当留意一下AUL. 同Oracle及其他公司提供的恢复服务相比, AUL具有非常高的响应时间及恢复速度.
图形报表软件
AnySQL DataReport可以轻松地将数据展示成表格格式和多种不同类型的图表(饼图, 线图, 条状图, 面积图), 并可将数据导出成Excel 2003文件以进行更丰富的数据分析和展示. 只需要找台应用服务器, 下载并安装, 然后配置数据库连接外, 无需安装任何数据库客户端软件, 就可以进行一定程度的数据分析了. 基于JDBC的数据库访问层, 使它可以连接多种不同的数据库, 如Oracle, MySQL等. 已经成功应用在业务监控系统中. 对于重要的业务数据展示, AnySQL DataReport有很强壮的安全机制以进行细到每个页面的访问权限控制, 所有密码配置都需要填写加密后的密码. 并且可以在不同的页面之间, 方便地创建导航链接.
AnySQL DataReport是一个免费的工具, 个人应用和商业应用都不会被收费, 但会对商业应用的技术支持收取一定的费用.
Oracle数据迁移
文本文件是一种数据交换的重要方式, 但Oracle并不提供导出数据到文件文件的工具, 我们必须自已写程序来实现, ociuldr是用高效率的OCI接口编写的一个工具. 免费使用(下载)并且开源(下载源代码), 可以在各种不同的平台下编译成可执行文件. 众多的命令行选项, 提供的丰富的功能, 如优化导出速度, 自动生成sqlldr控制文件, 以方便进行数据装载或迁移. 通过判断程序退出代码, 可以很方便地在Shell或Perl脚本中集成使用.
sqluldr是ociuldr的升级版本, 通过有效IO优化, 得到50%左右的速度提升, 并增加了一些企业版的功能. 可以下载Windows/Linux/AIX平台的可执行文件, 用法和ociuldr基本一致, 兼容ociuldr的所有命令行选项和功能.
下载更详细的使用说明, 开始用吧!
性能监控软件
遇到性能问题要进行调优时, 常常不知道要怎么调优, 原因是不知道在哪儿出现了性能问题, 所以需要借助于有效的性能工具. oramon是一个很有效的性能数据收集工具, 从基本性能视图(如V$SYSSTAT和V$SESSION等)中取出有效的性能数据, 进行横向纵向联合比较分析, 如不同时间点的逻辑读, 物理读, 活动会话数等, 可以轻松分析出数据库的性能问题位置. 与DataReport的有效结合, 可以搭建一整套性能监控页面.
如果你对性能问题束手无册, 不防免费下载和免费使用, 可以提供一定程度上的免费性能分析服务, 你所做的只需要将oramon收集的性能数据传给我分析.
其他更多工具
AnySQL是一个用Java编写的数据库客户端交互工具, 可以执行常用的SQL或DML语句, 具有一些可定制的功能, 集成了比较多常用的SQL语句和一些处理LONG/LOB等数类型的特殊功能.