java - 使用 PDB 的 Oracle Dataguard 上的 DB 的 Weblogic 数据源配置

标签 java oracle weblogic dataguard

我们正在迁移到带有 PDB 的 Oracle Dataguard。

目前,我们仅在 Weblogic 数据源配置中指向单个数据库 URL。

如何在 weblogic 中为带有 PDB 的 Oracle Dataguard 配置数据源? 我们应该使用“JDBC 多数据源”吗?

最佳答案

@Emmanuel Collin 在评论中提供的链接包含完整的详细信息。

对于那些需要简短回答的人,我在 weblogic 服务器中创建了一个“GridLink 数据源”并添加了多个数据库服务器配置详细信息。

数据库连接 URL 如下所示。而且效果很好。

jdbc:oracle:thin:@
    (DESCRIPTION=
        (
            ADDRESS_LIST=(LOAD_BALANCE=on)
                (ADDRESS=(PROTOCOL=TCP)(HOST=MY_DB_SERVER1)(PORT=1521))
                (ADDRESS=(PROTOCOL=TCP)(HOST=MY_DB_SERVER2)(PORT=1521))
        )
        (
            CONNECT_DATA=(SERVICE_NAME=MY_SERVICE)
        )
    )   

关于java - 使用 PDB 的 Oracle Dataguard 上的 DB 的 Weblogic 数据源配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39225597/

相关文章:

java - 按日期对 lucene 文档进行排序

java - Java 中的 Twitter 流媒体 API 中的轨道带有空格?

oracle - 是否可以使用 sql%rowcount 进行 SELECT?

java - 名称为 *PU 的重复持久性单元

java - 将 JTextField 扩展到 InputStream 并从 Button 执行操作

java - 解密des算法方法bad padding

sql - 从没有主键的表中删除记录

java - Windows Server 2008 上的 64 位 Java 8 或多或少使用整个服务器 CPU

jersey - 在 WebLogic 10.3.6 上将 EJB 3.0 注入(inject) Jersey 1.9

java - 如何在Spring中使用WebLogic提供的JNDI DataSource?