【问题标题】:Why don't I see all of my DB2 instances in Data Studio?为什么我在 Data Studio 中看不到我的所有 DB2 实例?
【发布时间】:2015-02-20 15:20:46
【问题描述】:

我在 Windows 8.1 中运行 IBM Data Studio 4.1.1。我在同一台机器上有一个 DB2 Express-C 10.5 的副本,它有两个实例,默认的一个是 DB2,另一个是我创建的名为 inst2 的新实例。当我打开 Data Studio 时,我只看到名为 DB2 的实例,但没有出现 inst2 实例。

如何让我的第二个实例及其数据库出现以便我可以使用它们?我尝试刷新管理视图,甚至停止并重新启动 Data Studio,但第二个实例从未出现。在 CLP 中的数据库实例出现在 Data Studio 中之前,我是否需要对它进行一些操作(例如对数据库进行编目)?

另外,我不清楚我是否可以从 Data Studio 执行 db2icrt 和 db2ilist 之类的命令。到目前为止,它似乎只被设置为执行 SQL 而不是 DB2 命令。

任何一个问题的帮助将不胜感激。

【问题讨论】:

    标签: db2 ibm-data-studio


    【解决方案1】:

    一个应用程序一次只能与一个 DB2 实例相关联(如 由 DB2INSTDEF 环境变量控制(在 Windows 上)。

    Data Studio 可以选择(默认启用)包括已在默认实例中编目的所有数据库,这就是为什么您只能看到来自一个实例的数据库。

    如果您想查看其他数据库,您有几个选择:

    1. 从主实例中的其他实例手动编目数据库

    2. 定义到另一个实例中数据库的新连接 (JDBC)

    据我所知,Data Studio 不能执行发现来查找 DB2 实例,也不能创建 DB2 实例。它主要是一个远程客户端,即使它确实依赖 ssh 在远程机器上执行某些操作系统级别的命令。

    【讨论】:

      猜你喜欢
      • 2018-06-01
      • 2019-11-04
      • 2012-08-18
      • 2015-08-11
      • 1970-01-01
      • 2019-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多