与实例名称

问题描述:

当前JDBC URL使用看起来像 JDBC DB2 JDBC连接URL //服务器:446 /数据库名称与实例名称

希望通过提供实例名称来连接到不同的实例。 这应该是连接字符串应该如何?

在jdbc中,您不连接到实例,而是连接到数据库。可以将其附加到DB2实例,但通常情况下,除非您是DBA,否则不希望这样做。要指定不同的DB2实例,请提及其主机名(或IP地址,或虚拟IP地址)其端口号。如果主机名运行多个DB2实例,则每个DB2实例将在该主机名上具有唯一的端口号。

+0

谢谢你的回应。 我们在具有相同端口号的同一主机上有DB2多个实例,并且DB人请求我们连接到其中一个实例。 从你提到的看起来,端口号必须在同一主机上有所不同。 不确定需要做什么。 – user3761541

+0

如果每个DB2实例运行在相同的主机名上,则它们需要唯一的端口号。在每个DB2实例中可以有多个本地数据库。 – mao

+0

DBA的工作是将DB2配置为通过侦听合适的端口来接受您的连接,并告诉您主机名/端口号/数据库名。向你的DBA寻求帮助。 – mao