
DB2 开发外接程序 ― 下一代 AD 工具
热 荐
【字体:小 大】
DB2 开发外接程序 ― 下一代 AD 工具
作者:- 文章来源:- 点击数:1663 更新时间:2006-4-22 
Abdul Al-Azzawe
DB2 应用程序开发支持, IBM 硅谷实验室
2002 年 8 月 DB2 版本 8 许诺成为开发人员最令人振奋的发行版。特别为 Microsoft Visual Studio 开发人员设计的一个特性是新的集成的 Visual Studio 6.0 外接程序,它包括了使您的工作变得更容易的工具。
简介
对于开发人员来说,DB2® Universal Database™ 版本 8 最令人振奋的新特性之一就是引入了一组新的 Visual Studio 6.0 外接程序(Add-In)。任何熟悉 Visual Studio 6.0 的人都知道它包含一组丰富的数据库应用程序开发工具。这些工具包括用于浏览数据库连接的 Data View、用于根据 Data View 中的表生成新 SQL 查询的 Query Builder 以及用于构建一组新表的 Schema Designer。尽管这些工具大多数都可以使用 DB2 连接,但它们提供的功能在某种程度上对 DB2 是有限制的。
Visual Studio 的 DB2 开发外接程序(DB2 Development Add-In)不仅解决了这些限制,而且它们提供的附加特性还优于为其它 DBMS 提供的特性,从而使得 DB2 成为应用程序开发的首选数据库服务器。
本文的目的是向您介绍为 Visual Studio 开发人员提供的这一令人振奋的新 DB2 工具。
技术要点
Visual Studio 6.0 的 DB2 开发外接程序旨在为数据库开发人员提供服务器端开发特性(与使用新的 DB2 Development Center 所提供的特性相似)、客户机端开发特性(如服务器对象的 ActiveX 数据对象(ADO)代码的自动生成)以及源代码控制管理(通过使用 Visual Source Safe)。
有关 DB2 Development Center 的更多信息,请参阅概述文章 DB2 Development Center — 下一代 AD 工具。
关键特性
Visual Studio 的开发外接程序的一些关键特性包括:
Visual Studio 集成
通过使用 DB2 Development View 紧密地集成到 Visual Basic、Visual C++ 和 Visual InterDev 6.0 IDE 中。 支持源代码控制管理(通过使用 Visual Source Safe 6.0)。 DB2 连接、过程和函数的客户机端 ADO 代码生成。 DB2 连接、过程和函数的客户机端 Data Environment 对象创建。
功能
支持整个 DB2 服务器系列,包括 DB2 Universal Database for z/OS™、DB2 for iSeries™、DB2 for UNIX®、Linux for 390 和 Windows®。 增强的 z/OS 支持,其中包括专门的 SQL ID(包所有者、构建所有者和辅助 SQL ID)和高级构建选项。 支持开发 SQL 和 Java™ 存储过程、SQL 标量和表用户定义函数、MQSeries®、OLE DB、XML 表函数以及 EJB 方法与属性的结构化数据类型。 支持查看实时的数据库表、视图、触发器、存储过程和用户定义函数。
工程管理
可从数据库、其它工程以及其它源文件导入存储过程与函数。 用于已导出的 DB2 Development Center 工程的部署工具,具有针对与 DB2 类似的服务器的二进制文件部署支持。
测试与调试
在任何受支持的语言中测试存储过程和用户定义函数的能力。 可保存的对象测试设置,包括参数值以及执行前和执行后的 SQL 脚本。 带有变量值更改支持的增强的 SQL 存储过程调试(通过使用集成的 SQL 调试器)。 简化的 Java 存储过程调试(通过使用 IBM VisualAge™ 分布式调试器)。
