9 月 13 日,2025 Inclusion・外滩大会「开源嘉年华」正在限量报名中! 了解详情
写点什么

在 Visual Studio 2010 中调试 DB2

  • 2010-11-09
  • 本文字数:1183 字

    阅读完需:约 4 分钟

近日,IBM 为 Visual Studio 2010 的 DB2 扩展提供了一个 DB2 存储过程调试器。该调试器“可以在 VB 与 C#应用中实现完全的端到端的 SQL 存储过程调试”,但你需要从微软下载 KB2106584 补丁以设置断点。

该 Beta 版带有针对 DB2 LUW、IDS、DB2 for z/OS 以及 DB2 for IBM i 的标准 ADO.NET 提供器,此外还包含了一个 Entity Framework 提供器,它支持数据库优先的场景以及标准函数。

在设计端有个服务器浏览器,你可以用它创建或修改数据库、表以及视图等。存储过程编辑器支持语法高亮。但遗憾的是,即时文档数量不多。

数据库提供器与扩展的安装说明却不太专业。与大多数厂商不同,IBM 要求他们的数据库提供器安装在 Global Assembly Cache 中。然而,IBM 却没有为此提供简单的安装器,你需要使用批处理文件完成安装。如果不使用“Visual Studio Command Prompt”控制台窗口安装,那么该批处理文件很有可能会安装失败。请记住这是用于“IBM Data Server Provider”的而非扩展本身,要想使用扩展,你需要在测试机上安装 Visual Studio 以运行编译好的应用。安装扩展需要使用另一个批处理文件,它不需要使用 VS 命令提示符,但它却没有帮助文件。要想安装帮助文件,你需要执行以下几个步骤:

先决条件
安装 IBM Database Add-Ins Help Library 的先决条件:

  • 必须将.msha 与.mshc 文件放到你想要安装 IBM Database Add-Ins Help Library 的计算机磁盘上。
  • 你必须拥有管理员权限来安装帮助内容。
  • 必须停止 Help Library Agent。如果 Help Library Agent 图标位于系统托盘上,那么请右键单击图标,然后单击 Exit。
  • 在安装 IBM Database Add-Ins Help Library 之前必须要指定好本地帮助内容的存储位置。
    1. 启动 Visual Studio,单击 Help > Manage Help Settings。这会打开 Set local content location page of the Help Library Manager 窗口。
    2. 如果想要覆盖默认的本地内容位置,请将目录指定为你想要安装帮助内容的目录。注意:该目录只需指定一次即可,所有的本地帮助内容都会安装到该目录中。指定好目录后就无法修改了。
    3. 单击 OK,然后单击 Help Library Manager 主页面的 Exit。

安装 IBM Database Add-Ins Help Library 请遵循以下步骤: 1. 停止 Help Library Agent。在系统托盘中,右键单击 Help Library Agent 图标,然后单击 Exit。
2. 打开命令提示符窗口,切换到 IBM.NETVSAI4.0Beta.zip 的解压缩目录。
3. 运行扩展帮助文件安装批处理脚本:setupVSAI4.0_Help.bat。这会打开 Install Content from Disk page of the Help Library Manager 窗口。
4. 单击 IBM Database Add-Ins Help Library 右边的 Add 链接,然后单击 Update。
5. 在 Security Alert 页面上,单击 Yes。Updating Local Library 页面会显示出索引合并过程。
6. 当 Updating Local Library 页面显示“Finished updating”消息后,单击 Finish,然后单击 Help Library Manager 主页面的 Exit。

2010-11-09 00:141490
用户头像

发布了 88 篇内容, 共 270.9 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

重磅版本发布|三大关键特性带你认识 Milvus 2.2.9 :JSON、PartitionKey、Dynamic Schema

Zilliz

非结构化数据 Milvus Zilliz 向量数据库

面试官问:kafka为什么如此之快?

JAVA旭阳

kafka

ChatGPT与软件架构(3) - 软件架构提示工程

俞凡

人工智能 架构 ChatGPT

软件测试|手把手教你用Python来模拟绘制自由落体运动过程中的抛物线

霍格沃兹测试开发学社

软件测试|Pytest的必会技巧(一)

霍格沃兹测试开发学社

软件测试|Pytest必会技巧(三)

霍格沃兹测试开发学社

软件测试|Pytest必会技巧(四)使用autouse实现自动传参

霍格沃兹测试开发学社

小程序容器技术助力数字门户拓展多样化服务

FinFish

跨端开发 小程序容器 小程序容器技术 数字门户 移动门户

精选一线企业最佳生产实践,《Apache Doris 用户案例集》重磅发布!

SelectDB

数据库 大数据 数据分析 实时数仓 Doris

软件测试|Pytest必会技巧(二)

霍格沃兹测试开发学社

硬核干货!一文掌握 binlog 、redo log、undo log

架构精进之路

MySQL 数据库 后端 6 月 优质更文活动

GitOps 最佳实践(下)| 基于 Amazon EKS 构建 CI/CD 流水线

亚马逊云科技 (Amazon Web Services)

Kubernetes

大模型时代下的企业系统架构变革

蔡超

架构 AI 大模型 GPT ChatGPT

ChatGPT与软件架构(2) - 基于Obsidian和GPT实现解决方案架构自动化

俞凡

人工智能 架构 ChatGPT

软件测试|一步到位教会你Python字典操作(一)

霍格沃兹测试开发学社

SeaTunnel StarRocks 连接器的使用及原理介绍

StarRocks

数据库 大数据 OLAP 湖仓一体 大数据 开源

ChatGPT与软件架构(4) - 架构师提示工程指南

俞凡

人工智能 架构 ChatGPT

软件测试|简单易学的性能监控体系prometheus+grafana搭建教程

霍格沃兹测试开发学社

软件测试|教你用skip灵活跳过用例

霍格沃兹测试开发学社

Taro框架应用优势下的移动App开发创新模式

FinFish

taro 跨端开发 小程序容器 跨端框架 小程序容器技术

朱珠代言Moto razr40登618手机榜首,小折叠成新摩登主义造风者

科技之家

龙蜥社区 5 月度运营大事件回顾

OpenAnolis小助手

开源 总结 生态 龙蜥社区 运营月报

软件测试|不会Python RPC,一篇文章教你入门

霍格沃兹测试开发学社

三分钟知识点 - 如何选择编程语言

雨中山

你说的是哪一种 IDP:内部开发者门户 OR 内部开发者平台?

杨振涛

DevOps 平台工程 内部开发者平台 内部开发者门户 IDP,

软件测试|PC端应用自动化最佳解决方案——Pywinauto

霍格沃兹测试开发学社

三分钟知识点 - 重构平滑升级

雨中山

inBuilder低代码平台特性推荐系列-第三期

inBuilder低代码平台

【零售电商系列】走进电商

小诚信驿站

6 月 优质更文活动

Golden Gate (GGX) ZK 预编译: 彻底改变游戏玩法,成本降低千倍

股市老人

在Visual Studio 2010中调试DB2_.NET_Jonathan Allen_InfoQ精选文章