如何在 Data Studio 4.1 中添加第二个 DB2 实例
How to add a second DB2 instance in Data Studio 4.1
以前我用Control Center + DB2 express 9.7的时候,能看到所有实例:
现在使用 Data Studio 4.1 + DB2 Express C 11.1 我看不到第二个实例。为什么?
我尝试按照此过程进行操作,但没有成功:
- 安装db2 express C v11.1 (name instance = DB2, port = 50000,
用户 = db2admin)
- 创建数据库 SAMPLE
- 安装 Data Studio 4.1.2 客户端
- 创建第二个实例(命令 --> db2icrt -u db2admin DB2INST2)
- 更改 DB2INSTANCE 以指向第二个实例(命令 --> set db2instance = DB2INST2)
- 创建新数据库SAMPLE_inst2(命令行)
- 连接到 SAMPLE_inst2(命令行)
- 重新启动 Data Studio
但我仍然没有看到第二个实例 (DB2INST2),我只看到了第一个实例 (DB2)。
好吧,您只需添加第二个数据库 - 通过数据库资源管理器中的添加数据库图标。
您似乎希望自动获取它,但 DataStudio 使用 JDBC 连接而不是管理节点 cfg 等。
inst2 中的数据库 SAMPLE 也未在第一个实例中编目,即无法从实例 1 命令行连接。
摘要:为您要访问的所有数据库定义 JDBC 连接。
以前我用Control Center + DB2 express 9.7的时候,能看到所有实例:
现在使用 Data Studio 4.1 + DB2 Express C 11.1 我看不到第二个实例。为什么?
我尝试按照此过程进行操作,但没有成功:
- 安装db2 express C v11.1 (name instance = DB2, port = 50000, 用户 = db2admin)
- 创建数据库 SAMPLE
- 安装 Data Studio 4.1.2 客户端
- 创建第二个实例(命令 --> db2icrt -u db2admin DB2INST2)
- 更改 DB2INSTANCE 以指向第二个实例(命令 --> set db2instance = DB2INST2)
- 创建新数据库SAMPLE_inst2(命令行)
- 连接到 SAMPLE_inst2(命令行)
- 重新启动 Data Studio
但我仍然没有看到第二个实例 (DB2INST2),我只看到了第一个实例 (DB2)。
好吧,您只需添加第二个数据库 - 通过数据库资源管理器中的添加数据库图标。 您似乎希望自动获取它,但 DataStudio 使用 JDBC 连接而不是管理节点 cfg 等。 inst2 中的数据库 SAMPLE 也未在第一个实例中编目,即无法从实例 1 命令行连接。
摘要:为您要访问的所有数据库定义 JDBC 连接。