使用 IBM Data Studio Web 控制台管理数据库连接

了解您如何使用 ® Data Studio 的 Web 控制台管理和共享数据库连接信息。该特性有助于提高 Data Studio 用户的生产力,并降低工具配置的日常开销。

Loic Julien, 软件架构师, IBM

Loic JulienLoic Julien 是 IBM 的一名高级软件工程师,目前主要从事 IBM Data Studio 中所有核心组件的架构和开发工作。Loic 一直在为 InfoSphere Data Architect、Rational XDE 和 Rational Rosehas 的开发做贡献。Loic 获得了圣何塞州立大学的客户端/服务器计算硕士学位。



Kevin McBride, 用户体验架构师,高级技术成员, IBM

Kevin McBrideKevin McBride 是 IBM 的一名高级技术成员,专注于信息管理用户体验方面的工作。他提供了 Internet、数据库和用户界面技术方面的 18 项专利。他曾经在加利福尼亚大学伯克利分校信息管理系统学院担任以用户为中心的设计方面的客座教授。



Quddus Chong, Optim Tools Information 开发人员, IBM

Quddus ChongQuddus Chong 在结束 IBM Extreme Blue 的实习后于 2003 年加入 IBM。他在位于克萨市的 Informix 团队工作了 3 年,担任一名基础架构软件工程师。他于 2006 年加入 IBM Silicon Valley Lab,先是作为一名软件协助专家,然后成为 IMS 应用程序开发的首席编程师。目前他是 InfoSphere Optim Query Tuner 产品和 IBM Data Studio Web 控制台方面的信息开发人员。



2012 年 6 月 21 日

免费下载:IBM® Data Studio V3.1 免费版或者 IBM® Optim® Database Administrator 试用版
下载更多的 IBM 软件试用版,并加入 IBM 软件下载与技术交流群组,参与在线交流。

简介

在当今的企业组织中,都是在一个由异构数据源和数据资产组成的复杂生态系统中管理数据。数据库管理员 (DBA) 面临的一大难题是:确保如何能够安全且高效地与已授权的应用程序和用户共享必需的数据库连接信息。

功能弃用

新的数据库连接共享特性取代了 "通过 Data Studio Developer 使用通用连接" 中详细描述的旧式通用连接配置解决方案。自 IBM Data Studio V3.1 开始,通用连接配置解决方案遭到弃用,并且未来的 Data Studio 发行版中也将停止使用该解决方案。

IBM Data Studio(包含 Data Studio 完整客户端、Data Studio 管理客户端和 Data Studio Web 控制台)是一个工具组合,用于简化数据库开发与管理。要获得有关 Data Studio 客户端和 Web 控制台的概述,请参阅 IBM Data Studio 入门

本文概述了 IBM Data Studio 如何提供一种新的解决方案,允许您提高 Data Studio 用户群之间的数据库连接共享。从 IBM Data Studio V3.1 开始,您就可以使用 Data Studio Web 控制台将您的连接信息存储在一个存储库中,以便在团队成员之间共享这些信息。数据库连接可在 Web 控制台的所有组件和用户之间实现共享。


先决条件

Data Studio Web 控制台

Data Studio Web 控制台可以用来创建和管理企业中任何可用的 Linux®、UNIX®、Windows® 或 z/OS® 数据库连接的生命周期。在 Data Studio 上设置数据库连接共享之前,您需要安装并配置 Data Studio Web 控制台。

如果您正打算为多个用户提供可用的 Web 控制台,那么您还将需要将一个现有的数据库用作存储库数据库。您必须在定义存储库数据库后添加您想为共享指定的连接。在定义存储库数据库之前创建的连接会丢失。

关于安装 Web 控制台的更多信息,请参阅 安装和配置 Data Studio Web 控制台

基于 Data Studio Eclipse 的客户端

IBM Data Studio 产品线包含了两个基于 Eclipse 的客户端:

IBM Data Studio Eclipse 完整客户端

从 IBM Data Studio 完整客户端 V3.1 起,DB2® for Linux, UNIX, and Windows 的 Optim™ Development Studio 和 Optim Database Administrator 已经集成到 IBM Data Studio 中。

  • IBM Data Studio 完整客户端
  • IBM Data Studio 管理客户端

IBM Data Studio 完整客户端提供了完善的编辑功能,非常适合其他兼容的 IBM 产品(如 IBM Rational® Software Architect 或 IBM Rational Application Developer)的开发人员或使用者。

另一方面,IBM Data Studio 管理客户端提供了非 Java™ 开发人员偏爱的轻量级环境,该环境侧重于数据管理。完整客户端和管理客户端都提供了两个资源管理器来管理它们的连接的生命周期。

  • 新的 Administration Explorer(参阅 参考资料)常常与单独的显示视图有关,也称为对象列表视图。该视图代表每个已连通的连接的底层数据对象,以及其各自的属性。
  • Data Source Explorer 显示了每个已连通的连接的完整层次结构。

两个资源管理器都提供了不同的表示层,我们将进一步谈论 Administration Explorer,但需要牢记的是,这两个资源管理器是可以交换使用的。


管理企业中的连接

在当今跨开发、生产、测试和内部迁移的企业系统中,DBA 需要管理不断增加的复杂数据连接。由于要完成日常管理所驱动的必要更新(更新的端口号、临时迁移和添加等),所以需要在 DBA 与其使用者之间实现持久的通信。

为了减少人员通信并降低数据管理费用,新的 IBM Data Studio 功能允许 DBA 集中管理并共享来自 IBM Data Studio Web 控制台的数据连接信息。然后轻松地将该信息分配给所有基于 Eclipse 的 Data Studio 客户端。


在 Data Studio Web 控制台中定义连接

启动 IBM Data Studio Web 控制台后,可以在左上角使用专用的 Database 页面轻松定义新的数据库连接。

图 1. 数据库区域允许您管理自己的数据库连接
图像显示了数据库区域

从 Databases 页面,可以完全管理数据库连接。您可以添加、测试、编辑和删除数据库连接,并对它们进行分组。

图 2. 向 Data Studio Web 控制台添加一个连接
图像显示了如何向 Data Studio Web 控制台添加一个连接

下列图表显示在 Web 控制台中添加的新连接。

图 3. IBM Data Studio Web 控制台中显示的连接
图像显示了 Web 控制台中添加的新连接

在 IBM Data Studio 中导入连接

在 IBM Data Studio Web 控制台中定义一个数据库连接后,就可以将连接导入 IBM Data Studio 完整客户端或管理客户端中。第一步是配置 Web 控制台的 URL 位置。您可以通过 Task Launcher 界面中的快捷方式轻松地配置 Web 控制台。在 Monitor 选项卡中,单击 Configure the Data Studio web console URL and preferences。在显示的 Preferences 页面中,可以通过提供 Web 控制台的 URL 来配置 Web 控制台。由于没有共享证书,所以您不需要提供任何身份验证信息。

图 4. 配置 Data Studio Web 控制台 URL
图像显示了如何配置 Data Studio Web 控制台 URL

配置 Web 控制台与配置单个 URL 一样简单。由于没有共享证书,因此不需要进行身份验证。

图 5. Data Studio Web 控制台的 URL 首选项
图像显示了 Data Studio Web 控制台的 URL 首选项

故障排除

如果您的连接无法显示在 Administration Explorer 中,URL 可能是无效的或已断开连接。您可以将其传送到您的浏览器中进行验证。

您可以通过单击 Administration Explorer 工具栏的 Import 操作,将数据库连接导入到 Data Studio 客户端中。这允许本地复制所有的 IBM Data Studio Web 控制台连接。您无需修改 Import 对话框中的 Web 控制台 URL,因为对话框会自动选取您先前在 Preference 页面中设置的 URL。

图 6. 导入 Web 控制台连接
导入 Web 控制台连接

单击 Import Connection Profiles 对话框后,会将连接添加到 Administration Explorer 中。由于不会导入证书,所以用户需要在连接时填充用户名和密码属性。或者,您可以使用新的 Change User Names and Passwords 对话框来管理通用界面中的所有证书。

图 7. 需要在导入的连接上设置的用户名和密码
图像显示了需要在导入连接上设置的用户名和密码
图 8. 管理导入连接中的证书
图像显示了如何管理导入连接中的证书
图 9. 导入后显示在 Administration Explorer 中的已连通的连接
图像显示了导入后显示在 Administration Explorer 中的已连通的连接

管理 Data Studio 客户端中的连接

在此解决方案最初的发行版中,每个 Eclipse 客户端都不会透明地检索 Data Studio Web 控制台中所做的更新。采用导入场景的步骤,后续的刷新会沿用相似的路径,具体描述如下。例如,在 IBM Data Studio Web 控制台中,可编辑各个连接来指定一个已更新的端口号。

图 10. 编辑 IBM Data Studio Web 控制台中的连接
图像显示了如何编辑 IBM Data Studio Web 控制台中的连接

要刷新 Administration Explorer 中已导入的连接,则会再此显示导入对话框(参见 图 6)。关闭该对话框后,将处理以下的调节事项:

  • IBM Data Studio Web 控制台中移除的连接将在 IBM Data Studio Eclipse 客户端中保持不变。
  • IBM Data Studio Web 控制台中添加的连接会添加到要请求的 IBM Data Studio Eclipse 客户端中。
  • 之前已导入的连接的导入字段正在接受评估,以确定是否需要更新。新导入的值会无条件地重写现有的值。请注意,因为没有导入用户名和密码,所以无法重写它们。

结束语

在本文中,我们回顾了 IBM Data Studio 组合产品,介绍它如何提供了一个直观的解决方案,在 Data Studio 客户端的广域网中共享和维护已更新的连接。

参考资料

学习

获得产品和技术

讨论

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


这是您第一次登陆到 developerWorks,已经自动为您创建了您的概要文件。 选择您概要文件中可以公开的信息的信息(如姓名、国家/地区,以及公司),这些信息同时也会与您所发布的内容相关联。 您可以随时更新您的 IBM 账号。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Information Management
ArticleID=822180
ArticleTitle=使用 IBM Data Studio Web 控制台管理数据库连接
publish-date=06212012