BT

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

在Visual Studio 2010中调试DB2

| 作者 Jonathan Allen 关注 553 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2010年11月10日. 估计阅读时间: 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。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个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