首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Oracle频道
中国IT教育
Google
首页 入门基础 安装配置 体系架构 PLSQL 备份恢复 性能调优 开发技术 资讯动态 考试认证 下载 专题 讨论
您现在的位置: 中国IT实验室 >> Oracle >> 开发技术 >> 正文

适合Oracle DBA和开发者的开源技术


    Jdul/dude(http://sourceforge.net/projects/jdul/
    任何曾经加载过数据到Oracle数据库的人都可能需要卸载数据,或转储到一个流文件,这个工具将一定符合你的需要,使你的工作更简单,尽管Oracle没有提供专门为sql*loader提供一款工具进行数据装入,但它也不是太困难,Tom Kyte在Ask Tom网站上提供了大量的解决方案(http://asktom.oracle.com/tkyte/flat/index.html)。

    Oracle Database Dashboard(http://odd.deskweb.nl/
    这个工具是另外一款监视系统,但它是专门为Oracle准备的,你可以监视查询和会话,检查系统参数等,它相当简单,作为一款开源工具,你可以自定义你的核心内容。

    Noguska Oracle到 MySQL数据转换器(http://sourceforge.net/projects/nog-omdc/
    这是一款让你惊奇的工具,人们经常在数据库之间进行数据移动,从MySQL到Oracle或从Oracle到MySQL,这个工具帮助你 完成这些转移任务,在MySQL中创建一个对应的表,列和数据类型与Oracle表一致,然后,使用php脚本输入数据库认证息。

    Easy Data Extract(http://sourceforge.net/projects/easydataextract/
    这个工具我将其视为实验性质的范畴,一点背景:Oracle数据文件对于操作系统是规则的,例如,如果你用十六进制编辑器打开它们,就会看到数据位,一些与你表类似的数据分散在文件各处,不过这些文件的格式是有专利的,并被精密地保护,如头格式、块等都是没有公开的,但是对于一个经验丰富的反向工程师来说能弄清楚它的细节,正是因为以上原因,我要告诫在生产环境中使用这个工具的人要小心谨慎,除了Oracle数据文件格式在不同版本直接经常发生变化之外,如果不是小的发布,所有原理都不会支持,积极的一面是用于提取数据,因此你不要写这些数据文件否则会更危险,但是尽管如此你提取的数据仍然在格式上有变化。

    LobShooter - (http://oraload.sourceforge.net/)
    在Oracle中,如果你拥有大对象,如库文件、图像或非常大的文本,并且你想将它们存储在数据库中,你使用LOB或大对象数据类型,BLOB是二进制数据,CLOB是字符数据,它们是有差异的,因此你可以搜索文本,而二进制数据不能很容易地搜索,这个工具填补了这个空白,使得你更容易将数据移入或移出Oracle数据库。

    Oracle-Admin - (http://sourceforge.net/projects/oracleadmin/)
    如果你曾经想退出命令行,使用一个基于web的工具来管理你的Oracle数据库,OEM可能你会考虑的,它来自Oracle,支持得很好,而且有你想要的所有特性,但是它很笨重,消耗了大量的系统资源,Oracle-Admin是一款基于社区开发的工具,也提供了web接口,你可以向它添加,编写一些代码并进行提交,或许将来它就变成项目的一部分了。

    安全工具
    Oracle密码仓库 (http://sourceforge.net/projects/opr)
    这个工具允许你将你的密码保存在某个位置而不是在你的备份中和其他管理脚本中,可以防止你在命令行上传递它们,而且保存在一个地方有助于你需要改变它们时可以更容易。

    Oracle密码检查器(http://www.red-database-security.com/software/checkpwd.html)
    密码破译不是黑客的专利,它们应该成为每个管理员工具库的重要一员,这个工具可以运行在许多平台上。

    Oracle审核工具 (http://www.cqure.net/wp/?page_id=2)
    它是一款基于java的工具,能在linux和windows客户端上工作,提供了密码猜测器,查询工具,监听器检查等功能。

    Pete Finnigan的网站(http://www.petefinnigan.com/tools.htm)
    想要连接更多关于Oracle安全的信息,我强烈建议你去pete的网站看看,这儿包括更多的工具如密码破译器,文件系统和操作系统扫描器,监听器配置测试器等,同时,这里还提供了常常更新的商业解决方案。

    基准测试
    Hammerora (http://hammerora.sourceforge.net/index.html)
    大多数Oracle数据库工具的名字都很无趣、不令人激动,但是这款工具的名字绝对让你眼前一亮,如果你想在你的数据库上做载入测试,这个工具提供了大量的选项,TPC-C和TPC-H测试,多用户测试,web载入测试等。

    Simora (http://www.scaleabilities.co.uk/content/view/27/60/)
    Oaktable网络的创立成员之一James Morle给我们带来了一款工具,从跟踪数据为你的数据库应用程序基准测试创建模拟。

    监视工具
    incanto (http://incanto.sourceforge.net/)
    Apache ANT是一个基于java的建立工具,它替换了如Make以及它的子孙,incanto为访问Oracle工具如sqlplus和导入/导出工具提供ANT任务。

    Ad Oracle Manager – (http://sourceforge.net/projects/oraman/)
    AD是与活动目录齐名的另外一个工具,活动目录是微软对LDAP或轻量级目录访问协议无耻的重命名,这个工具允许你使用活动目录管理用你数据库中的户,表,视图。

    小结
    希望这次Oracle有关的开源应用程序之旅能让你食欲大开,在sourceforge上有让人难以置信数量的工具和活动的项目来对Oracle提供各种支持,我鼓励每个人都去sourceforge.net上搜索你自己感兴趣的工具,同时也请关注Oracle-L邮件列表,这里有大量的代码片段,以及SQL解决方案,尽管它们还不是一个项目,基于社区和社区驱动的技术的确是开源的精髓。

上一页  [1] [2] 

【责编:Ken】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·关于Java框架技术专题
 ·XML全攻略技术专题
 ·JAVA开源技术介绍专题
 ·Java嵌入式开发之J2ME技术专题
 ·超前体验 Oracle 11g的5个新特性…
 ·揭密使用VB.NET的五个实用技巧
 ·Oracle和SQL Server常用函数对比专题…
 ·展现C#世界 C#程序设计专题…
 ·Java入门 Tomcat的配置技巧精华专题…
 ·Oracle RMAN物理备份技术详解…
 今日更新
 社区讨论
 博客论点
 频道精选
 Oracle频道相关导航