QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

在 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:141381
用户头像

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

关注

评论

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

百问百答第47期:极客有约——中信建投当前的监控体系建设情况

博睿数据

智能运维 博睿数据 中信建投 监控体系 系统监测

SAP 实施项目中涉及到编程方式操作 Excel 的几种场景介绍

汪子熙

Excel automation SAP abap 7月月更

云原生(七) | Docker篇之深入Docker Compose

Lansonli

云原生 7月月更

学习web前端开发有哪些好的方法

小谷哥

大数据入门学习指南

Lansonli

大数据 7月月更 大数据基础 大数据基础知识 大数据核心

国际顶会OSDI首度收录淘宝系统论文,端云协同智能获大会主旨演讲推荐

阿里巴巴大淘宝技术

人工智能 #开源

软件研发效能度量的成功要素

思码逸研发效能

研发管理 研发效能 软件研发

巧用RoaringBitMap处理海量数据内存diff问题

得物技术

Java HBase BitMap

MySync——企点通用MySQL数据同步解决方案

腾讯企点技术团队

MySQL 数据库 日志 Binlog 同步

怎么选择好的web前端开发培训课程

小谷哥

【深度】新派LaaS协议Elephant:重振DeFi赛道发展的关键

西柚子

JAVA编程规范之注释规约

源字节1号

后端开发

庖丁解牛,复盘 HiveServer2 连接频繁卡顿问题

移动云大数据

大数据 hive

编程技巧│超实用 nginx 中常见的配置合集

nginx 运维 经验分享 7月月更

Linux下玩转nginx系列(七)---nginx如何实现限流功能

anyRTC开发者

nginx Linux 音视频 服务器 限流

2022可信区块链生态大会落幕——旺链科技参与《区块链供应链金融系统评测方法》制定

旺链科技

区块链 产业区块链 供应链金融

嵌入式操作系统多任务调度原理分析与RUST参考实现

Geek_0185b7

云原生、Intel Arch及云原生机密计算 3 大 SIG 在线分享!今天见 | 第 32-34 期

OpenAnolis小助手

开源 云原生 虚拟化 龙蜥大讲堂 SIG双周会

如何使用 SAP Intelligent Robotic Process Automation 自动操作 Excel

汪子熙

机器学习 RPA 机器人流程自动化 SAP 7月月更

DevOps 实践多年,最痛的居然是?

飞算JavaAI开发助手

Java培训如何选择靠谱

小谷哥

小程序技术解决桌面应用敏捷迭代的一种思路

Speedoooo

小程序 移动开发 小程序容器 桌面应用

【深度】新派LaaS协议Elephant:重振DeFi赛道发展的关键

小哈区块

性能领域:你知道的越多,不知道的也就越多

博文视点Broadview

好书推荐|《产业数字化转型精要:方法与实践》

李洋

职业 数字化转型 数字经济 书籍 CIO的秘密武器

JS class 并不只是简单的语法糖!

掘金安东尼

JavaScript 前端 设计模式 7月月更

启新聚势 云谱新篇|海泰方圆与四川联通达成生态战略合作

电子信息发烧客

聚焦数据|海泰方圆直击证券行业数据安全治理建设思路

电子信息发烧客

火爆各平台的拼团功能,宝子们在多商户系统中玩过吗?

CRMEB

浅析 Apache Kafka 分区重分配的实现原理

移动云大数据

kafka 开源

大数据培训机构怎么选?

小谷哥

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