BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Toad for Oracle发布Visual Studio 2010扩展

| 作者 Abel Avram 关注 10 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2010年4月20日. 估计阅读时间: 2 分钟 | AICon 关注机器学习、计算机视觉、NLP、自动驾驶等20+AI热点技术和最新落地成功案例。

Toad是一套面向主流数据库(如Oracle、DB2、SQL Server及MySQL)的数据库管理、开发和性能优化工具的集合。近日Quest SoftwareToad for Oracle发布了一个Visual Studio扩展,旨在从VS的诸多特性(如代码重构、版本跟踪、协作、单元测试以及生命周期管理)中获益。

开发者可以使用Toad来构建、测试以及调试PL/SQL包、过程、触发器和函数;还可以创建表、视图、用户、约束与索引:

  • 创建、浏览以及修改对象(表、视图、索引等),这其中包括Oracle8 TYPE对象
  • 以图形化的方式构建和执行查询并对其进行调优
  • 编辑和调试PL/SQL并分析“存储过程”,这其中包括函数、包和触发器
  • 搜索对象
  • 定位并修复数据库在约束、触发器、区(extent)和索引上的问题,同时可以让Toad直接利用Oracle OCI调用获得对Oracle API的完全访问

Toad for Oracle的Visual Studio 2010扩展实现了Toad与VS的有机结合并充分利用了VS的诸多特性,如离线数据库设计、开发与变更管理以及与应用生命周期的集成。

在导入Oracle DB schema之后,开发者可以在操作的同时跟踪TFS的变化、可以重构代码并将变更反映到schema的离线版本中、可以比较并合并schema,可以与其他团队成员交流。开发者还可以生成单元测试所需数据,将变更集成到每夜构建中。

该Toad扩展可以对数据库相关代码进行语义和语法上的验证。版本控制有助于比较schema的不同版本,开发者可以对已进行的变更进行回退和重做处理。

Quest充分利用了VS扩展点来创建该扩展,特别是扩展了Database Schema Provider,该基类为众多的数据库服务提供了支持,如将脚本解析为模型、将脚本模型解释为schema模型,或是反过来将schema模型转换为脚本文件。

目前的Toad VS 2010扩展还处于Beta版

查看英文原文:Toad for Oracle Has an Extension for Visual Studio 2010

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT