今天我有一个惊喜。一位客户告诉我们,他们已经设置了两个端口可用于连接到Oracle Server Database。
我不知道这样做的原因,但问题出现是因为我们在Weblogic中使用连接池来访问Oracle Server,直到我知道,没有能力定义两个不同的端口只在一个连接池中。
Weblogic Server为12.1.2,Oracle Server为11.2.0.2
非常感谢您的帮助!
答案 0 :(得分:0)
1:我不是DBA,所以我只能回答WL特定的问题。
2:现在我可以回答。一个常规数据源只能有一个端口,因为它遵循通常的JDBC URL语法(jdbc:oracle:thin:@host:port:sid)
但是,如果为每个主机/端口组合添加数据源,则可以将多个数据源组合到一个"多数据源"在Weblogic中(在WL 12.1.3中测试)。为此,添加一个新的"多数据源"在数据源菜单中,在创建过程中,您可以选择应在此组合中的所有数据源。您还可以选择是否应以故障转移或负载平衡方式使用它们。