为什么我没有看到所有Data Studio中我的DB2实例?(Why don't I see

2019-10-22 00:13发布

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

如何让我的第二个实例,它的数据库显示,以便我能与他们合作? 我试着刷新管理视图,甚至停止和重新启动的Data Studio,但从来没有出现在第二个实例。 我需要做数据库的实例那么在CLP - 像编目数据库 - 之前,它会出现在Data Studio中?

此外,我并不清楚,如果我能做到像Data Studio的db2icrt和db2ilist命令。 到目前为止,它只是似乎是成立的目的SQL而不是DB2命令。

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

Answer 1:

一个应用程序只能与单个DB2实例在时间(相关联的由作为控制DB2INSTDEF环境变量(在Windows上)。

Data Studio中有选项(默认启用),包括已编目的默认实例,这就是为什么你只从一个实例看数据库中的所有数据库。

如果你想看到其他数据库,你有两个选择:

  1. 手工编目主实例中从另一个实例数据库

  2. 在其他实例定义一个新的连接(JDBC)的数据库

Data Studio中不能,据我所知,执行搜索来查找DB2实例,也不能创建DB2实例。 它的目的是主要的远程客户端,即使它不依赖于SSH在远程机器上执行特定的操作系统级别的命令。



文章来源: Why don't I see all of my DB2 instances in Data Studio?