通过 Visual Studio Solutions Explorer,您可以创建一个或多个特定于 DB2 的脚本编制项目来管理服务器脚本的执行。脚本文件可以包含任何所支持的 DDL、DML 和 DCL SQL 语句。
项目概述
DB2 数据库项目是一个全功能的 Visual Studio 项目模板,支持多个配置、编译/构建、项目构建次序、源控制管理和版本控制以及启动例程。
您可以使用基于文本的脚本模板创建新的项目项,或直接启动前面详述的任何一种脚本编制向导来为各种 DB2 对象生成所需的 CREATE DDL。
DB2 数据库项目的全功能支持使其远远优于有限的通用 SQL Server 数据库项目。
多个配置支持
Visual Studio 中的解决方案支持多个配置(multi-configuration)选项,其中的项目项可以用不同的项目和项目项属性组来构建,取决于所选的配置。
DB2 数据库项目完全支持这个多个配置功能。在 Linux、UNIX 和 Windows 上应用于 SQL 存储过程的调试构建(build for debug)或发布构建(build for release)利用这一新功能来为这些存储过程生成所需的调试信息。此外,您可以为每个配置指定一组不同的 z/OS? SQL 构建选项和一个不同的目标数据连接,用以编译您的脚本文件。因此,从测试数据连接到产生数据连接,您都可以通过简单的配置名称切换部署相同的脚本集。
项目项构建次序
您的项目脚本项的默认构建次序是按照它们在项目中的添加次序来进行构建。往往,您需要一个不同的基于脚本依赖性的构建次序。例如,需要在创建访问一组表的存储过程之前,先创建这组表。
您可以使用项目项构建次序,这个 DB2 数据库项目独有的功能,来定义特定于配置的脚本项构建次序。
源版本控制
与 Visual Studio 中大多数其他项目模板一样,DB2 数据库项目实现了合适的接口,用于与任何配置的源控制管理系统(如 Clear Case 或 Visual Source Safe)进行集成。
SQL 编辑器
标准的 Visual Studio .NET 文本编辑器和语言服务已经扩展为支持特定于 DB2 的脚本语法色彩化显示、数据连接模式智能感知、高级脚本编制选项和 SQL 代码段插入。
一些高级脚本编制选项包括可以指定可折叠的(collapsible)代码区域(也称作隐藏文本)、编译错误忽略、结果集输出捕获和特定于平台的编译。
启动过程
通过 DB2 数据库项目属性,您可以指定编译数据连接,以及启动存储过程和参数值。当您运行或调试 DB2 数据库项目时,就调用该启动存储过程。默认动作就是在执行存储过程之后进行回滚。这可以使用用户选项 XML 文件来进行修改。
URL:http://www.qqread.com/db2/q399152.html相关专题
- DB2 (427篇文章)
- DB2中的数据处理 (473篇文章)
- .NET移动与嵌入式技术 (5967篇文章)
- .NET开发手册 (5668篇文章)
- Wlan组网----家庭专题 (4208篇文章)
- DB2开发 (44篇文章)
- .NET实用开发 (1685篇文章)
- 聚焦 DB2 的XML能力 (0次浏览)
- 教你提高商业智能环境中的DB2查询性能 (0次浏览)
- 用DB2 VS2005 .Net插件进行XML数据验证 (0次浏览)
- 针对VS2005 的IBM数据库插件概述 (0次浏览)
- DB2 “Viper 2”助力IT敏捷性 (0次浏览)
- DB2和Visual Studio .NET开发慨述 (0次浏览)
- 在WebLogic集群环境中使用DB2 Alphablox (0次浏览)
- Oracle与DB2、MySQL取前10条记录的对比 (0次浏览)



