0

过去,当我使用 Control Center + DB2 express 9.7 时,我可以看到所有实例:

在此处输入图像描述

现在使用 Data Studio 4.1 + DB2 Express C 11.1 我看不到第二个实例。为什么?

我尝试按照此程序进行操作,但没有成功:

  1. 安装 db2 express C v11.1(名称实例 = DB2,端口 = 50000,用户 = db2admin)
  2. 创建数据库 SAMPLE
  3. 安装 Data Studio 4.1.2 客户端
  4. 创建第二个实例(命令 --> db2icrt -u db2admin DB2INST2)
  5. 将 DB2INSTANCE 更改为指向第二个实例(命令 --> set db2instance = DB2INST2)
  6. 创建一个新的数据库 SAMPLE_inst2(命令行)
  7. 连接到 SAMPLE_inst2(命令行)
  8. 重启数据洞察

但我仍然没有看到第二个实例 (DB2INST2),我只看到了第一个实例 (DB2)。 在此处输入图像描述

4

1 回答 1

1

那么您只需要添加第二个数据库 - 通过数据库资源管理器中的添加数据库图标。您似乎希望自动获取它,但 DataStudio 使用 JDBC 连接而不是管理节点 cfg 等。inst2 中的数据库 SAMPLE 在第一个实例中也没有编目,即无法从实例 1 命令行连接。

摘要:为您要访问的所有数据库定义 JDBC 连接。

于 2016-06-26T14:57:32.600 回答